mgorny      15/04/19 16:30:45

  Added:                libdbusmenu-12.10.2-gtk2-signal-fix.patch
  Log:
  Enable optional GTK+2 support. Enable multilib support. Remove gtk-doc 
install hacks, just install into the proper gtk-doc location. Based on the work 
done by Karol Herbst on 
https://github.com/gentoo/gentoo-portage-rsync-mirror/pull/65. Part of bug 
#462764.
  
  (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 
EFB4464E!)

Revision  Changes    Path
1.1                  
dev-libs/libdbusmenu/files/libdbusmenu-12.10.2-gtk2-signal-fix.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/files/libdbusmenu-12.10.2-gtk2-signal-fix.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-libs/libdbusmenu/files/libdbusmenu-12.10.2-gtk2-signal-fix.patch?rev=1.1&content-type=text/plain

Index: libdbusmenu-12.10.2-gtk2-signal-fix.patch
===================================================================
=== modified file 'libdbusmenu-gtk/parser.c'
--- libdbusmenu-gtk/parser.c    2013-06-18 19:59:44 +0000
+++ libdbusmenu-gtk/parser.c    2013-11-03 02:46:23 +0000
@@ -97,9 +97,7 @@
                                                 gpointer            data);
 static void           item_inserted_cb         (GtkContainer *      menu,
                                                 GtkWidget *         widget,
-#ifdef HAVE_GTK3
                                                 gint                position,
-#endif
                                                 gpointer            data);
 static void           item_removed_cb          (GtkContainer *      menu,
                                                 GtkWidget *         widget,
@@ -431,11 +429,7 @@
 
        pdata->shell = menu;
        pdata->item_inserted_handler_id = g_signal_connect (G_OBJECT (menu),
-#ifdef HAVE_GTK3
                           "insert",
-#else
-                          "child-added",
-#endif
                          G_CALLBACK (item_inserted_cb),
                          mi);
        pdata->item_removed_handler_id = g_signal_connect (G_OBJECT (menu),
@@ -1394,9 +1388,7 @@
 static void
 item_inserted_cb (GtkContainer *menu,
                   GtkWidget    *widget,
-#ifdef HAVE_GTK3
                   gint          position,
-#endif
                   gpointer      data)
 {
        DbusmenuMenuitem *menuitem = (DbusmenuMenuitem *)data;





Reply via email to