From 80c34b4079cf6374ef928943b456ca2783218b14 Mon Sep 17 00:00:00 2001 From: "kov@webkit.org" Date: Mon, 16 Apr 2012 21:19:23 +0000 Subject: [PATCH] [GTK] Bump dependency on GTK+ 3.x to match reality https://bugs.webkit.org/show_bug.cgi?id=84060 Rubber-stamped by Martin Robinson. .: * configure.ac: Bump GTK+ 3 requirement to 3.4.0. In practice we already depend on this version because of our dependency on a recent glib, which causes linking issues with older GTK+; also bump glib to its earliest version. Tools: * gtk/jhbuild.modules: Bump GTK+ to 3.4.0, plus glib and gdk-pixbuf to their GNOME 3.4 versions. * gtk/patches/gtk+-3.0.12-gtkprinter.patch: Removed. This patch is applied upstream. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@114297 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- ChangeLog | 12 ++++++++++++ Tools/ChangeLog | 12 ++++++++++++ Tools/gtk/jhbuild.modules | 20 +++++++++----------- Tools/gtk/patches/gtk+-3.0.12-gtkprinter.patch | 15 --------------- configure.ac | 4 ++-- 5 files changed, 35 insertions(+), 28 deletions(-) delete mode 100644 Tools/gtk/patches/gtk+-3.0.12-gtkprinter.patch diff --git a/ChangeLog b/ChangeLog index 40e29c2..1bc24da 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2012-04-16 Gustavo Noronha Silva + + [GTK] Bump dependency on GTK+ 3.x to match reality + https://bugs.webkit.org/show_bug.cgi?id=84060 + + Rubber-stamped by Martin Robinson. + + * configure.ac: Bump GTK+ 3 requirement to 3.4.0. In practice we + already depend on this version because of our dependency on a recent + glib, which causes linking issues with older GTK+; also bump glib to + its earliest version. + 2012-04-16 Philippe Normand [GTK] GStreamer 1.0 support in configure.ac diff --git a/Tools/ChangeLog b/Tools/ChangeLog index 8d8dc23..bfeea3e 100644 --- a/Tools/ChangeLog +++ b/Tools/ChangeLog @@ -1,3 +1,15 @@ +2012-04-16 Gustavo Noronha Silva + + [GTK] Bump dependency on GTK+ 3.x to match reality + https://bugs.webkit.org/show_bug.cgi?id=84060 + + Rubber-stamped by Martin Robinson. + + * gtk/jhbuild.modules: Bump GTK+ to 3.4.0, plus glib and gdk-pixbuf + to their GNOME 3.4 versions. + * gtk/patches/gtk+-3.0.12-gtkprinter.patch: Removed. This patch + is applied upstream. + 2012-04-16 Vincent Scheib Adding Contributors Brian Salomon and Tom Hudson to committers.py. diff --git a/Tools/gtk/jhbuild.modules b/Tools/gtk/jhbuild.modules index 587e7d2..3cf2062 100644 --- a/Tools/gtk/jhbuild.modules +++ b/Tools/gtk/jhbuild.modules @@ -93,10 +93,10 @@ - + hash="sha256:a5028d3a33710cbb6c6264bc561b6e252b37f067dff7b5b52473621e064f254d" + md5sum="1c186f9903a20e96587b9afb27944b40"/> - - - + hash="sha256:00af8be8bc60355e08a8f57e3e7503c916cec5cd5c6acb3eaedb01330b81f3e0" + md5sum="f9a0bc875cf95c0462910d2d32528464"/> - + hash="sha256:cde9d9f25ed648069c547e323897ad9379974e1f936b4477fa51bcf1bb261ae4" + md5sum="c5fa76fbf9184d20dfb04af66b598190"/> diff --git a/Tools/gtk/patches/gtk+-3.0.12-gtkprinter.patch b/Tools/gtk/patches/gtk+-3.0.12-gtkprinter.patch deleted file mode 100644 index f0cb5c0..0000000 --- a/Tools/gtk/patches/gtk+-3.0.12-gtkprinter.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- gtk+-3.0.12-orig/gtk/gtkprinter.c 2011-07-27 18:34:32.000000000 -0700 -+++ gtk+-3.0.12/gtk/gtkprinter.c 2012-03-15 04:43:10.260284244 -0700 -@@ -1260,6 +1260,12 @@ gtk_enumerate_printers (GtkPrinterFunc f - return; - } - -+ if (printer_list->backends == NULL) -+ { -+ free_printer_list (printer_list); -+ return; -+ } -+ - if (wait && printer_list->backends) - { - printer_list->loop = g_main_loop_new (NULL, FALSE); diff --git a/configure.ac b/configure.ac index bc9bedd..860023a 100644 --- a/configure.ac +++ b/configure.ac @@ -281,7 +281,7 @@ AC_MSG_RESULT([$with_gtk]) GTK2_REQUIRED_VERSION=2.10 GAIL2_REQUIRED_VERSION=1.8 -GTK3_REQUIRED_VERSION=3.0 +GTK3_REQUIRED_VERSION=3.4.0 GAIL3_REQUIRED_VERSION=3.0 case "$with_gtk" in @@ -377,7 +377,7 @@ fi CAIRO_REQUIRED_VERSION=1.10 FONTCONFIG_REQUIRED_VERSION=2.4 FREETYPE2_REQUIRED_VERSION=9.0 -GLIB_REQUIRED_VERSION=2.31.8 +GLIB_REQUIRED_VERSION=2.32.0 LIBSOUP_REQUIRED_VERSION=2.37.92 LIBXML_REQUIRED_VERSION=2.6 PANGO_REQUIRED_VERSION=1.21.0 -- 2.7.4