29ef89b
diff -ur python-gtkextra/gtkextra/gtkextra.override python-gtkextra-1.1.0/gtkextra/gtkextra.override
29ef89b
--- python-gtkextra/gtkextra/gtkextra.override	2011-07-15 18:20:28.659473854 +0200
29ef89b
+++ python-gtkextra-1.1.0/gtkextra/gtkextra.override	2011-07-15 18:52:45.822162295 +0200
29ef89b
@@ -28,6 +28,10 @@
29ef89b
 #include <pygtk/pygtk.h>
29ef89b
 #include <gtkextra/gtkextra.h>
29ef89b
 #include <gtkextra/gtkextratypebuiltins.h>
29ef89b
+/* pygobject assumes that the cast macro for X_TYPE_Y is called X_Y. */
29ef89b
+#ifndef GTK_TYPE_ITEM_ENTRY
29ef89b
+#define GTK_TYPE_ITEM_ENTRY G_TYPE_ITEM_ENTRY
29ef89b
+#endif
29ef89b
 
29ef89b
 static PyObject *pygtkextra_data_from_pyobject_callback = NULL;
29ef89b
 static const gchar *const function_key = "pygtkextra::function";