[gtk-osx] Patch gtk+-3 Makefile.am fo r DnD fix.
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Patch gtk+-3 Makefile.am fo r DnD fix.
- Date: Fri, 29 May 2015 20:48:06 +0000 (UTC)
commit 0fc83d2e04b20725c7fffb5531d65495f9cda56e
Author: John Ralls <jralls ceridwen us>
Date: Fri May 29 13:45:33 2015 -0700
Patch gtk+-3 Makefile.am fo r DnD fix.
modulesets-stable/gtk-osx.modules | 6 +++-
...1-Fix-DnD-Introspection-on-Quartz-Backend.patch | 26 ++++++++++++++++++++
2 files changed, 30 insertions(+), 2 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx.modules b/modulesets-stable/gtk-osx.modules
index da06926..26bb142 100644
--- a/modulesets-stable/gtk-osx.modules
+++ b/modulesets-stable/gtk-osx.modules
@@ -174,8 +174,8 @@
<autotools id="gtk+" autogen-sh="autoreconf"
autogenargs="--with-gdktarget=quartz --enable-quartz-relocation --disable-introspection">
- <branch module="gtk+/2.24/gtk+-2.24.21.tar.xz" version="2.24.21"
- hash="sha256:302e9216dd19ec4b5b9e2f77275e23758253f7e86b06287284d8e794ef38dce3">
+ <branch module="gtk+/2.24/gtk+-2.24.28.tar.xz" version="2.24.28"
+ hash="sha256:b2c6441e98bc5232e5f9bba6965075dcf580a8726398f7374d39f90b88ed4656">
<!--patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0004-Bug-571582-GtkSelection-implementation-for-quartz.patch"
strip="1"/-->
<patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0008-Implement-GtkDragSourceOwner-pasteboardChangedOwner.patch"
strip="1"/>
<patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0006-Bug-658722-Drag-and-Drop-sometimes-stops-working.patch"
strip="1"/>
@@ -199,6 +199,8 @@
<branch module="gtk+/3.16/gtk+-3.16.0.tar.xz" version="3.16.0"
hash="sha256:ce617318fe18092383cf6ed5d8c688a95a97f2d4c68481317a6a531e288c26ea">
<patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0001-Bug-707945-GTK2-Quartz-typeahead-find-in-GtkTreeView.patch"
strip="1"/>
+<!-- The following patch is committed and can be removed after release of gtk+-3.16.4. -->
+ <patch
file="http://git.gnome.org/browse/gtk-osx/plain/patches/0001-Fix-DnD-Introspection-on-Quartz-Backend.patch"
strip="1"/>
</branch>
<dependencies>
<dep package="glib"/>
diff --git a/patches/0001-Fix-DnD-Introspection-on-Quartz-Backend.patch
b/patches/0001-Fix-DnD-Introspection-on-Quartz-Backend.patch
new file mode 100644
index 0000000..637dd99
--- /dev/null
+++ b/patches/0001-Fix-DnD-Introspection-on-Quartz-Backend.patch
@@ -0,0 +1,26 @@
+From 673013ac67e322ff86193001131255fc24a68d5e Mon Sep 17 00:00:00 2001
+From: John Ralls <jralls ceridwen us>
+Date: Fri, 29 May 2015 13:04:07 -0700
+Subject: [PATCH] Fix DnD Introspection on Quartz Backend.
+
+Don't exclude the -quartz.c files from introspection_files.
+---
+ gtk/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/gtk/Makefile.am b/gtk/Makefile.am
+index 51153e6..ae4ae62 100644
+--- a/gtk/Makefile.am
++++ b/gtk/Makefile.am
+@@ -1331,7 +1331,7 @@ distclean-local:
+ if HAVE_INTROSPECTION
+ introspection_files = \
+ $(filter-out %private.h gtktextdisplay.h gtktextlayout.h gtkx.h, $(gtkinclude_HEADERS)
$(a11yinclude_HEADERS) $(deprecatedinclude_HEADERS)) \
+- $(filter-out %win32.c %quartz.c, $(gtk_base_c_sources)) \
++ $(filter-out %win32.c, $(gtk_base_c_sources)) \
+ gtkprintoperation-unix.c \
+ gtktypebuiltins.h \
+ gtktypebuiltins.c
+--
+2.2.2
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]