Title: [215556] trunk/Tools
- Revision
- 215556
- Author
- [email protected]
- Date
- 2017-04-20 03:24:37 -0700 (Thu, 20 Apr 2017)
Log Message
[GTK][jhbuild] Update glib and glib-networking to the latest stable versions
https://bugs.webkit.org/show_bug.cgi?id=170942
Patch by Xan Lopez <[email protected]> on 2017-04-20
Reviewed by Carlos Garcia Campos.
Update glib and glib-networking to the last stable releases. This
is needed to get working TLS certificate verification at all at
least in Fedora.
* gtk/install-dependencies: add libmount, needed for newer glib.
* gtk/jhbuild.modules: update glib and glib-networking to last
stable releases.
Modified Paths
Removed Paths
Diff
Modified: trunk/Tools/ChangeLog (215555 => 215556)
--- trunk/Tools/ChangeLog 2017-04-20 09:02:35 UTC (rev 215555)
+++ trunk/Tools/ChangeLog 2017-04-20 10:24:37 UTC (rev 215556)
@@ -1,3 +1,18 @@
+2017-04-20 Xan Lopez <[email protected]>
+
+ [GTK][jhbuild] Update glib and glib-networking to the latest stable versions
+ https://bugs.webkit.org/show_bug.cgi?id=170942
+
+ Reviewed by Carlos Garcia Campos.
+
+ Update glib and glib-networking to the last stable releases. This
+ is needed to get working TLS certificate verification at all at
+ least in Fedora.
+
+ * gtk/install-dependencies: add libmount, needed for newer glib.
+ * gtk/jhbuild.modules: update glib and glib-networking to last
+ stable releases.
+
2017-04-20 Joanmarie Diggs <[email protected]>
[ATK] Implement support for DPub ARIA roles
Modified: trunk/Tools/gtk/install-dependencies (215555 => 215556)
--- trunk/Tools/gtk/install-dependencies 2017-04-20 09:02:35 UTC (rev 215555)
+++ trunk/Tools/gtk/install-dependencies 2017-04-20 10:24:37 UTC (rev 215556)
@@ -118,6 +118,7 @@
libgudev-1.0-dev \
libhyphen-dev \
libjpeg-dev \
+ libmount-dev \
libmpg123-dev \
libnotify-dev \
libopus-dev \
@@ -288,6 +289,7 @@
libxtst \
ninja \
ruby \
+ util-linux \
xorg-font-utils \
wayland"
@@ -395,6 +397,7 @@
libgcrypt-devel \
libgudev1-devel \
libjpeg-turbo-devel \
+ libmount-devel \
libnotify-devel \
libpng-devel \
libsecret-devel \
Modified: trunk/Tools/gtk/jhbuild.modules (215555 => 215556)
--- trunk/Tools/gtk/jhbuild.modules 2017-04-20 09:02:35 UTC (rev 215555)
+++ trunk/Tools/gtk/jhbuild.modules 2017-04-20 10:24:37 UTC (rev 215556)
@@ -213,10 +213,9 @@
<dependencies>
<dep package="libffi"/>
</dependencies>
- <branch module="/pub/GNOME/sources/glib/2.44/glib-2.44.1.tar.xz" version="2.44.1"
+ <branch module="/pub/GNOME/sources/glib/2.52/glib-2.52.1.tar.xz" version="2.52.1"
repo="ftp.gnome.org"
- hash="sha256:8811deacaf8a503d0a9b701777ea079ca6a4277be10e3d730d2112735d5eca07">
- <patch file="glib-warning-fix.patch" strip="1"/>
+ hash="sha256:948c26b817f2d77e2a6cdd5082c60a51bf5dea854890286a1d5d4ccde5ce586f">
<patch file="gdate-suppress-string-format-literal-warning.patch" strip="1"/>
</branch>
</autotools>
@@ -228,10 +227,10 @@
<dependencies>
<dep package="glib"/>
</dependencies>
- <branch module="/pub/GNOME/sources/glib-networking/2.41/glib-networking-2.41.4.tar.xz" version="2.41.4"
+ <branch module="/pub/GNOME/sources/glib-networking/2.50/glib-networking-2.50.0.tar.xz" version="2.50.0"
repo="ftp.gnome.org"
- hash="sha256:930ad618865dcf81765d0f48cb6f13e22d76203efa59d30604aed0384ce80fd7"
- md5sum="f88e163322c0834f9781d6224771ab2e"/>
+ hash="sha256:3f1a442f3c2a734946983532ce59ed49120319fdb10c938447c373d5e5286bee"
+ md5sum="4d06d0224646f274918b1cb6da9a07f6"/>
</autotools>
<autotools id="libsoup"
Deleted: trunk/Tools/gtk/patches/glib-warning-fix.patch (215555 => 215556)
--- trunk/Tools/gtk/patches/glib-warning-fix.patch 2017-04-20 09:02:35 UTC (rev 215555)
+++ trunk/Tools/gtk/patches/glib-warning-fix.patch 2017-04-20 10:24:37 UTC (rev 215556)
@@ -1,34 +0,0 @@
-From 9f90ee5eeccd47f39c7a03dcd786b125a19c195d Mon Sep 17 00:00:00 2001
-From: Michael Catanzaro <[email protected]>
-Date: Sat, 13 Jun 2015 22:52:33 -0500
-Subject: [PATCH] genmarshal: silence register storage class warnings
-
-Using the register keyword triggers warnings on noteworthy compilers
-(clang), since it's deprecated in C++ and at danger of being removed
-from the language. There is no reason to use it since it isn't 1980
-anymore.
-
-https://bugzilla.gnome.org/show_bug.cgi?id=750918
----
- gobject/glib-genmarshal.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/gobject/glib-genmarshal.c b/gobject/glib-genmarshal.c
-index be4151a..ca78a6f 100644
---- a/gobject/glib-genmarshal.c
-+++ b/gobject/glib-genmarshal.c
-@@ -412,9 +412,9 @@ generate_marshal (const gchar *signame,
- g_fprintf (fout, "%s%s data2);\n", indent (ind), pad ("gpointer"));
-
- /* cfile marshal variables */
-- g_fprintf (fout, " register GMarshalFunc_%s callback;\n", signame);
-- g_fprintf (fout, " register GCClosure *cc = (GCClosure*) closure;\n");
-- g_fprintf (fout, " register gpointer data1, data2;\n");
-+ g_fprintf (fout, " GMarshalFunc_%s callback;\n", signame);
-+ g_fprintf (fout, " GCClosure *cc = (GCClosure*) closure;\n");
-+ g_fprintf (fout, " gpointer data1, data2;\n");
- if (sig->rarg->setter)
- g_fprintf (fout, " %s v_return;\n", sig->rarg->ctype);
-
---
-2.4.2
\ No newline at end of file
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes