[WPE][GTK] Update GLib
authormcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Dec 2018 19:42:59 +0000 (19:42 +0000)
committermcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 4 Dec 2018 19:42:59 +0000 (19:42 +0000)
commit33878b1b49315e8a3d0dd6291d308e1e14bdc825
treeedddc466522d3cb563614b06e85d8b0a22724e53
parentbab14e13fa858362666824b03f446c6c109504c7
[WPE][GTK] Update GLib
https://bugs.webkit.org/show_bug.cgi?id=191222

Reviewed by Žan Doberšek.

When I try running API tests locally, they crash with:

GLib-GIO-WARNING **: unknown schema extension 'd'

We need to update our old glib to support the 'd' value type, otherwise schemas that may
exist on the host using this type will cause instant crashes.

Also, switch the GLib build to use meson. This requires updating meson as well.

* gtk/jhbuild.modules:
* gtk/patches/glib-cast-function-type.patch: Removed.
* gtk/patches/glib-gtester-do-not-consider-skipped-tests-as-failures.patch: Removed.
* wpe/jhbuild.modules:
* wpe/patches/glib-cast-function-type.patch: Removed.
* wpe/patches/glib-revert-wakeup-changes.patch: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@238866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Tools/ChangeLog
Tools/gtk/jhbuild.modules
Tools/gtk/patches/glib-cast-function-type.patch [deleted file]
Tools/gtk/patches/glib-gtester-do-not-consider-skipped-tests-as-failures.patch [deleted file]
Tools/wpe/jhbuild.modules
Tools/wpe/patches/glib-cast-function-type.patch [deleted file]
Tools/wpe/patches/glib-revert-wakeup-changes.patch [deleted file]