[Fedora-i18n-bugs] [eekboard] Add patch for newer pygobject2.

Daiki Ueno ueno at fedoraproject.org
Fri Mar 11 08:18:47 UTC 2011


commit 4bf539b29efac78e8280c03cc3c91421200209d7
Author: Daiki Ueno <ueno at unixuser.org>
Date:   Fri Mar 11 17:20:01 2011 +0900

    Add patch for newer pygobject2.

 eekboard-pygobject2.patch |   46 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 46 insertions(+), 0 deletions(-)
---
diff --git a/eekboard-pygobject2.patch b/eekboard-pygobject2.patch
new file mode 100644
index 0000000..d42593e
--- /dev/null
+++ b/eekboard-pygobject2.patch
@@ -0,0 +1,46 @@
+diff --git a/eek/eek-container.c b/eek/eek-container.c
+index ee64417..9e8c56d 100644
+--- a/eek/eek-container.c
++++ b/eek/eek-container.c
+@@ -249,7 +249,7 @@ eek_container_init (EekContainer *self)
+ /**
+  * eek_container_foreach_child:
+  * @container: an #EekContainer
+- * @callback: an #EekCallback
++ * @callback: (scope call): an #EekCallback
+  * @user_data: additional data passed to @callback
+  *
+  * Enumerate children of @container and run @callback with each child.
+diff --git a/eek/eek-container.h b/eek/eek-container.h
+index 4d83dfd..40f683e 100644
+--- a/eek/eek-container.h
++++ b/eek/eek-container.h
+@@ -34,6 +34,14 @@ G_BEGIN_DECLS
+ typedef struct _EekContainerClass EekContainerClass;
+ typedef struct _EekContainerPrivate EekContainerPrivate;
+ 
++/**
++ * EekCallback:
++ * @element: an #EekElement
++ * @user_data: user-supplied data
++ *
++ * The type of the callback function used for iterating over the
++ * children of a container, see eek_container_foreach_child().
++ */
+ typedef void (*EekCallback) (EekElement *element, gpointer user_data);
+ typedef gint (*EekCompareFunc) (EekElement *element, gpointer user_data);
+ 
+diff --git a/examples/eekboard-inscript/inscript.py b/examples/eekboard-inscript/inscript.py
+index dbe326e..f0d5a77 100644
+--- a/examples/eekboard-inscript/inscript.py
++++ b/examples/eekboard-inscript/inscript.py
+@@ -18,7 +18,8 @@
+ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ # 02110-1301 USA
+ 
+-import gobject, gtk, eekboard, virtkey
++import eekboard
++import gobject, gtk, virtkey
+ import sys, os.path, re
+ 
+ KEYCODE_TABLE = {


More information about the i18n-bugs mailing list