File clutter-gtk-0.10.8-win32.patch of Package mingw64-clutter-gtk
--- clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-embed.c 2010-09-16 14:49:52.000000000 +0200
+++ clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-embed.c 2010-11-24 10:47:27.000000000 +0100
@@ -53,7 +53,7 @@
#elif defined(HAVE_CLUTTER_GTK_WIN32)
-#include <clutter/clutter-win32.h>
+#include <clutter/win32/clutter-win32.h>
#include <gdk/gdkwin32.h>
#endif /* HAVE_CLUTTER_GTK_{X11,WIN32} */
@@ -471,7 +471,9 @@
clutter_backend_set_double_click_time (backend, double_click_time);
clutter_backend_set_double_click_distance (backend, double_click_distance);
+#if HAVE_CLUTTER_GTK_X11
clutter_backend_set_resolution (backend, xft_dpi / 1024.0);
+#endif
clutter_backend_set_font_name (backend, font_name);
}
#endif /* CLUTTER_CHECK_VERSION (1, 3, 8) */
--- clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-util.c 2010-09-16 15:46:51.000000000 +0200
+++ clutter-gtk-0.10.8/clutter-gtk/gtk-clutter-util.c 2010-11-24 10:54:50.000000000 +0100
@@ -16,7 +16,7 @@
#elif defined(HAVE_CLUTTER_GTK_WIN32)
-#include <clutter/clutter-win32.h>
+#include <clutter/win32/clutter-win32.h>
#include <gdk/gdkwin32.h>
#endif /* HAVE_CLUTTER_GTK_{X11,WIN32} */
--- clutter-gtk-0.10.8/clutter-gtk/Makefile.am 2010-09-16 15:44:00.000000000 +0200
+++ clutter-gtk-0.10.8/clutter-gtk/Makefile.am 2010-11-24 10:47:27.000000000 +0100
@@ -35,7 +35,7 @@
# please, keep the list sorted alphabetically
libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_SOURCES = $(sources_c)
libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LIBADD = $(CLUTTER_LIBS) $(GTK_LIBS)
-libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS)
+libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_LDFLAGS = $(CLUTTER_LT_LDFLAGS) -no-undefined
libclutter_gtk_@CLUTTER_GTK_API_VERSION@_la_CFLAGS = $(MAINTAINER_CFLAGS) $(GTK_CFLAGS) $(CLUTTER_CFLAGS)
cluttergtkheadersdir = $(includedir)/clutter-1.0/clutter-gtk
--- clutter-gtk-0.10.8/configure.ac 2010-09-16 15:49:08.000000000 +0200
+++ clutter-gtk-0.10.8/configure.ac 2010-11-24 10:47:27.000000000 +0100
@@ -76,10 +76,10 @@
[win32], [
AC_DEFINE([HAVE_CLUTTER_GTK_WIN32], 1, [Using the Win32 flavour])
- PKG_CHECK_MODULES(CLUTTER, clutter-win32-1.0 >= $CLUTTER_REQUIRED)
+ PKG_CHECK_MODULES(CLUTTER, clutter-win32-1.0 >= clutter_req_version)
PKG_CHECK_MODULES(GTK, gtk+-win32-2.0 >= gtk_req_version)
CLUTTER_GTK_REQUIRES="clutter-win32-1.0 gtk+-win32-2.0"
- ]
+ ],
[AC_MSG_ERROR([Invalid argument for --with-flavour])]
)