commit 738eff5decf0e354e692c36a0b9d466fc5775e3c
Author: Matthias Clasen <mclasen@redhat.com>
Date:   Sun Sep 10 20:18:10 2017 -0400

    2.54.0

 NEWS         | 17 +++++++++++++++++
 configure.ac |  4 ++--
 meson.build  |  2 +-
 3 files changed, 20 insertions(+), 3 deletions(-)

commit b6ea70bf0b2b47cbd9be5119f6ac4af4ea507600
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:   Sun Sep 10 12:26:26 2017 +0000

    Update Swedish translation

 po/sv.po | 1921
 +++++++++++++++++++++++++++++++++++---------------------------
 1 file changed, 1078 insertions(+), 843 deletions(-)

commit aceedae17d6ebd20204489e9281f1c8f5975bcd9
Author: Daniel Șerbănescu <daniel@serbanescu.dk>
Date:   Sun Sep 10 11:37:50 2017 +0000

    Update Romanian translation

 po/ro.po | 8151
 +++++++++++++++++++++++++++++++++++++++-----------------------
 1 file changed, 5170 insertions(+), 2981 deletions(-)

commit 1ad6e4f25493dff3871b6c16b2dc24493dea1c91
Author: Jordi Mas <jmas@softcatala.org>
Date:   Sun Sep 10 08:08:43 2017 +0200

    Fixes to Catalan translation

 po/ca.po | 80
 ++++++++++++++++++----------------------------------------------
 1 file changed, 22 insertions(+), 58 deletions(-)

commit c0a04b60a21cec3c9e5b168070592c23220f732b
Author: Inaki Larranaga Murgoitio <dooteo@zundan.com>
Date:   Sat Sep 9 16:11:31 2017 +0200

    Update Basque language

 po/eu.po | 2281
 +++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 1139 insertions(+), 1142 deletions(-)

commit 88a39670e70c3bbe6d1be37fd2c3506c50ede6dd
Author: Cosimo Cecchi <cosimoc@gnome.org>
Date:   Sun Aug 27 12:15:37 2017 -0700

    GSettingsBackend: use a GWeakRef during dispatch

    Instead of a full reference, which causes problems for clients that
    expect a GSettings instance to stop firing signals once they drop the
    last reference.

    https://bugzilla.gnome.org/show_bug.cgi?id=780861

 gio/gsettingsbackend.c | 34 +++++++++++++++++++++-------------
 1 file changed, 21 insertions(+), 13 deletions(-)

commit 61cb8b232b90db551ccf1814ed696a48acc38a54
Author: INSUN PYO <insun.pyo@samsung.com>
Date:   Sat Sep 2 02:21:14 2017 +0900

    GMainLoop: match of parameter pair of LOCK_CONTEXT/UNLOCK_CONTEXT

    There is no reason to use source->context as as parameter of
    UNLOCK_CONTEXT.
    To avoid confusion, change to the parameter used in LOCK_CONTEXT.

    https://bugzilla.gnome.org/show_bug.cgi?id=787146

 glib/gmain.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f813ce6abe89c2d26f5b8c8e5f41d24923a525e9
Author: Bastien Nocera <hadess@hadess.net>
Date:   Fri Sep 1 14:53:21 2017 +0200

    glib: Slightly update GIOChannel documentation

    Explain the default values of _{get,set}_close_on_unref() in the main
    description rather than the argument one, link to the GIOChannel
    structure when talking about it, and mention the default value of
    "close on unref" in g_io_channel_unix_new().

    https://bugzilla.gnome.org/show_bug.cgi?id=787123

 glib/giochannel.c | 13 +++++++------
 glib/giounix.c    |  2 ++
 2 files changed, 9 insertions(+), 6 deletions(-)

commit a72f57eeabb7857a3476d199dd96e117b6c9afb9
Author: Philip Chimento <philip@endlessm.com>
Date:   Thu Aug 31 15:16:11 2017 -0700

    valgrind: Add false positive to suppressions file

    Valgrind will check that the third argument to ioctl() is a valid
    pointer, but some ioctls interpret that argument as an integer,
    and that
    is the case here (it's a file descriptor), so this is a false
    positive.

    https://bugzilla.gnome.org/show_bug.cgi?id=787109

 glib.supp | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit e5eaca5492d3e08d7d955e475cb4607a2d0fff61
Author: Chris Lamb <lamby@debian.org>
Date:   Tue Aug 29 16:59:56 2017 +0100

    gio-querymodules: Make the output reproducible

    Whilst working on the Reproducible Builds effort [0], we noticed that
    queryimmodules generates non-reproducible output as it iterates
    over the
    filesystem without sorting.

    Patch attached.

     [0] https://reproducible-builds.org/

    Signed-off-by: Chris Lamb <lamby@debian.org>

    https://bugzilla.gnome.org/show_bug.cgi?id=786983

 gio/gio-querymodules.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit 2204034b9ff1925a60bafd369217bcccda2300d7
Author: Chun-wei Fan <fanchunwei@src.gnome.org>
Date:   Thu Sep 7 10:56:18 2017 +0800

    win32/gen_util_scripts.py: Update script type error message

    We should also mention glib-genmarshal in the acceptable types,
    since it
    is now a Python script.

    Pointed out by John Emmas

 win32/gen_util_scripts.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b1b00517cf7a19911c4bc66697a26df6d03b41aa
Author: Daniel Boles <dboles@src.gnome.org>
Date:   Wed Sep 6 21:44:25 2017 +0100

    GApplication: Fix required # of elements in docs

    The reality, as shown by our tests, is that only 2 elements are
    needed.

 gio/gapplication.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)