From 13d65efc8da8210da38438e79de7bc0cbf21c6f6 Mon Sep 17 00:00:00 2001 From: obache Date: Tue, 29 May 2007 09:58:58 +0000 Subject: Added stub functions for quartz to work with ruby-gnome2-gtk. --- x11/gtk2/distinfo | 4 +++- x11/gtk2/patches/patch-ac | 28 ++++++++++++++++++++++++++++ x11/gtk2/patches/patch-ae | 17 +++++++++++++++++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 x11/gtk2/patches/patch-ac create mode 100644 x11/gtk2/patches/patch-ae (limited to 'x11/gtk2') 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, -- cgit v1.2.3