summaryrefslogtreecommitdiff
path: root/x11/gtk2
diff options
context:
space:
mode:
authorobache <obache>2007-05-29 09:58:58 +0000
committerobache <obache>2007-05-29 09:58:58 +0000
commit13d65efc8da8210da38438e79de7bc0cbf21c6f6 (patch)
tree993188f66edaca5707d1450cb2ae8ab9625b1472 /x11/gtk2
parent8144ceeb8ef4f93ddc57121e04125bdac1bf5d49 (diff)
downloadpkgsrc-13d65efc8da8210da38438e79de7bc0cbf21c6f6.tar.gz
Added stub functions for quartz to work with ruby-gnome2-gtk.
Diffstat (limited to 'x11/gtk2')
-rw-r--r--x11/gtk2/distinfo4
-rw-r--r--x11/gtk2/patches/patch-ac28
-rw-r--r--x11/gtk2/patches/patch-ae17
3 files changed, 48 insertions, 1 deletions
diff --git a/x11/gtk2/distinfo b/x11/gtk2/distinfo
index 2da61c68f21..f0a96dee328 100644
--- a/x11/gtk2/distinfo
+++ b/x11/gtk2/distinfo
@@ -1,9 +1,11 @@
-$NetBSD: distinfo,v 1.84 2007/05/08 21:02:28 wiz Exp $
+$NetBSD: distinfo,v 1.85 2007/05/29 09:58:58 obache Exp $
SHA1 (gtk+-2.10.12.tar.bz2) = 2912aeac11628c60b653e6a4bc5919106c02e045
RMD160 (gtk+-2.10.12.tar.bz2) = d48eab088a2871d4866f25b7413b78925bb280d7
Size (gtk+-2.10.12.tar.bz2) = 15137074 bytes
SHA1 (patch-aa) = 7efcbf733e3459fd3853c0d49842136b434ca983
SHA1 (patch-ab) = b36f9e74e5c9ecc7617bc659b72822e52451a3ae
+SHA1 (patch-ac) = 59c1f7bfb0db4a38f943d389f8d5a649f4d1a0f3
SHA1 (patch-ad) = f38270c343961be2892d8f2b2f89a67d21f0dc15
+SHA1 (patch-ae) = 3c99f3ded9b82e4eff440b014ef034f8dc7aae79
SHA1 (patch-ai) = c54cd41297cae98355cc9cb61a762463bac43902
diff --git a/x11/gtk2/patches/patch-ac b/x11/gtk2/patches/patch-ac
new file mode 100644
index 00000000000..3be9d29046f
--- /dev/null
+++ b/x11/gtk2/patches/patch-ac
@@ -0,0 +1,28 @@
+$NetBSD: patch-ac,v 1.14 2007/05/29 09:58:59 obache Exp $
+
+--- gdk/quartz/gdkevents-quartz.c.orig 2007-05-02 16:27:34.000000000 +0000
++++ gdk/quartz/gdkevents-quartz.c
+@@ -1581,6 +1581,23 @@ gdk_flush (void)
+ /* Not supported. */
+ }
+
++void
++gdk_display_add_client_message_filter (GdkDisplay *display,
++ GdkAtom message_type,
++ GdkFilterFunc func,
++ gpointer data)
++{
++ /* Not supported. */
++}
++
++void
++gdk_add_client_message_filter (GdkAtom message_type,
++ GdkFilterFunc func,
++ gpointer data)
++{
++ /* Not supported. */
++}
++
+ void
+ gdk_display_sync (GdkDisplay *display)
+ {
diff --git a/x11/gtk2/patches/patch-ae b/x11/gtk2/patches/patch-ae
new file mode 100644
index 00000000000..d6a00479f23
--- /dev/null
+++ b/x11/gtk2/patches/patch-ae
@@ -0,0 +1,17 @@
+$NetBSD: patch-ae,v 1.14 2007/05/29 09:58:59 obache Exp $
+
+--- gdk/quartz/gdkselection-quartz.c.orig 2007-05-02 16:27:34.000000000 +0000
++++ gdk/quartz/gdkselection-quartz.c
+@@ -122,6 +122,12 @@ gdk_utf8_to_compound_text_for_display (G
+ return 0;
+ }
+
++void
++gdk_free_text_list (gchar **list)
++{
++ /* FIXME: Implement */
++}
++
+ static gint
+ make_list (const gchar *text,
+ gint length,