[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