File clutter-gst-1.6.0-windows.patch of Package mingw64-clutter-gst

diff -Naur clutter-gst-1.6.0/clutter-gst/clutter-gst-video-sink.c clutter-gst-1.6.0-windows/clutter-gst/clutter-gst-video-sink.c
--- clutter-gst-1.6.0/clutter-gst/clutter-gst-video-sink.c	2012-04-27 13:11:08.000000000 +0200
+++ clutter-gst-1.6.0-windows/clutter-gst/clutter-gst-video-sink.c	2013-04-10 19:34:11.978623042 +0200
@@ -72,6 +72,8 @@
 #include <glib.h>
 #include <string.h>
 
+#define GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS 0x8B4D
+
 /* Flags to give to cogl_texture_new(). Since clutter 1.1.10 put NO_ATLAS to
  * be sure the frames don't end up in an atlas */
 #if CLUTTER_CHECK_VERSION(1, 1, 10)
diff -Naur clutter-gst-1.6.0/clutter-gst/Makefile.am clutter-gst-1.6.0-windows/clutter-gst/Makefile.am
--- clutter-gst-1.6.0/clutter-gst/Makefile.am	2012-02-28 15:59:59.000000000 +0100
+++ clutter-gst-1.6.0-windows/clutter-gst/Makefile.am	2013-04-10 19:56:56.865391141 +0200
@@ -79,13 +79,13 @@
 
 lib_LTLIBRARIES = libclutter-gst-@CLUTTER_GST_MAJORMINOR@.la
 
-libclutter_gst_@CLUTTER_GST_MAJORMINOR@_la_LIBADD  = @CLUTTER_GST_LIBS@ $(GST_LIBS) $(HW_LIBS)
+libclutter_gst_@CLUTTER_GST_MAJORMINOR@_la_LIBADD  = @CLUTTER_GST_LIBS@ $(GST_LIBS) $(HW_LIBS) -lopengl32
 libclutter_gst_@CLUTTER_GST_MAJORMINOR@_la_LDFLAGS =	\
 	$(CLUTTER_GST_LT_LDFLAGS)			\
 	$(GL_LDFLAGS)					\
 	-export-dynamic					\
 	-export-symbols-regex "^clutter_gst.*"		\
-	-rpath $(libdir)
+	-no-undefined
 	$(NULL)
 
 cluttergstheadersdir = $(includedir)/clutter-@CLUTTER_API_VERSION@/clutter-gst
@@ -108,7 +108,7 @@
 
 plugin_LTLIBRARIES = libgstclutter.la
 
-libgstclutter_la_LIBADD  = $(PLUGIN_LIBS) $(HW_LIBS)
+libgstclutter_la_LIBADD  = $(PLUGIN_LIBS) $(HW_LIBS) -lopengl32
 libgstclutter_la_LDFLAGS =	\
 	$(GL_LDFLAGS)		\
 	-module -avoid-version	\
openSUSE Build Service is sponsored by