Hello community, here is the log from the commit of package geoclue2 for openSUSE:Factory checked in at 2018-04-22 14:29:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/geoclue2 (Old) and /work/SRC/openSUSE:Factory/.geoclue2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "geoclue2" Sun Apr 22 14:29:15 2018 rev:28 rq:596196 version:2.4.8 Changes: -------- --- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes 2018-03-04 11:53:00.517269116 +0100 +++ /work/SRC/openSUSE:Factory/.geoclue2.new/geoclue2.changes 2018-04-22 14:29:19.675358637 +0200 @@ -1,0 +2,10 @@ +Thu Apr 12 16:27:52 UTC 2018 - bjorn....@gmail.com + +- Update to version 2.4.8: + + Fix threshold for detecting too old location update. + + Explain in the configuration what the applications white-list + is meant for. + + Allow instant location updates from modem-based GPS. + + Fix a deadlock case in the helper library. + +------------------------------------------------------------------- Old: ---- geoclue-2.4.7.tar.xz New: ---- geoclue-2.4.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ geoclue2.spec ++++++ --- /var/tmp/diff_new_pack.GUyury/_old 2018-04-22 14:29:21.251301595 +0200 +++ /var/tmp/diff_new_pack.GUyury/_new 2018-04-22 14:29:21.251301595 +0200 @@ -18,7 +18,7 @@ %define _name geoclue Name: geoclue2 -Version: 2.4.7 +Version: 2.4.8 Release: 0 Summary: GeoLocation Framework License: GPL-2.0-or-later @@ -41,7 +41,7 @@ BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(json-glib-1.0) >= 0.14 BuildRequires: pkgconfig(libsoup-2.4) >= 2.42 -BuildRequires: pkgconfig(mm-glib) >= 1.0 +BuildRequires: pkgconfig(mm-glib) >= 1.6 BuildRequires: pkgconfig(systemd) # This daemon runs as srvGeoClue Requires: user(srvGeoClue) ++++++ geoclue-2.4.7.tar.xz -> geoclue-2.4.8.tar.xz ++++++ ++++ 2530 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/.version new/geoclue-2.4.8/.version --- old/geoclue-2.4.7/.version 2016-10-21 21:10:51.000000000 +0200 +++ new/geoclue-2.4.8/.version 2017-07-19 15:36:51.000000000 +0200 @@ -1 +1 @@ -2.4.4 +2.4.7 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/NEWS new/geoclue-2.4.8/NEWS --- old/geoclue-2.4.7/NEWS 2017-05-29 16:20:47.000000000 +0200 +++ new/geoclue-2.4.8/NEWS 2018-04-12 00:52:02.000000000 +0200 @@ -1,3 +1,18 @@ +2.4.8 +===== + +- Fix threshold for detecting too old location update. +- Explain in the configuration what the applications white-list is meant for. +- Allow instant location updates from modem-based GPS. +- Fix a deadlock case in the helper library. + +Dependency-related changes: + +Require mm-glib >= 1.6 + +Valentin Blot <freedesktop-de...@valentinblot.org> +Zeeshan Ali (Khattak) <zeesha...@gnome.org> + 2.4.7 ===== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/build-aux/ar-lib new/geoclue-2.4.8/build-aux/ar-lib --- old/geoclue-2.4.7/build-aux/ar-lib 2017-05-29 16:22:23.000000000 +0200 +++ new/geoclue-2.4.8/build-aux/ar-lib 2018-04-10 22:31:22.000000000 +0200 @@ -4,7 +4,7 @@ me=ar-lib scriptversion=2012-03-01.08; # UTC -# Copyright (C) 2010-2014 Free Software Foundation, Inc. +# Copyright (C) 2010-2017 Free Software Foundation, Inc. # Written by Peter Rosin <p...@lysator.liu.se>. # # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/build-aux/compile new/geoclue-2.4.8/build-aux/compile --- old/geoclue-2.4.7/build-aux/compile 2017-05-29 16:22:23.000000000 +0200 +++ new/geoclue-2.4.8/build-aux/compile 2018-04-10 22:31:22.000000000 +0200 @@ -1,9 +1,9 @@ #! /bin/sh # Wrapper for compilers which do not understand '-c -o'. -scriptversion=2012-10-14.11; # UTC +scriptversion=2016-01-11.22; # UTC -# Copyright (C) 1999-2014 Free Software Foundation, Inc. +# Copyright (C) 1999-2017 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify @@ -255,7 +255,8 @@ echo "compile $scriptversion" exit $? ;; - cl | *[/\\]cl | cl.exe | *[/\\]cl.exe ) + cl | *[/\\]cl | cl.exe | *[/\\]cl.exe | \ + icl | *[/\\]icl | icl.exe | *[/\\]icl.exe ) func_cl_wrapper "$@" # Doesn't return... ;; esac @@ -342,6 +343,6 @@ # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/build-aux/missing new/geoclue-2.4.8/build-aux/missing --- old/geoclue-2.4.7/build-aux/missing 2017-05-29 16:22:23.000000000 +0200 +++ new/geoclue-2.4.8/build-aux/missing 2018-04-10 22:31:22.000000000 +0200 @@ -1,9 +1,9 @@ #! /bin/sh # Common wrapper for a few potentially missing GNU programs. -scriptversion=2013-10-28.13; # UTC +scriptversion=2016-01-11.22; # UTC -# Copyright (C) 1996-2014 Free Software Foundation, Inc. +# Copyright (C) 1996-2017 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify @@ -210,6 +210,6 @@ # eval: (add-hook 'write-file-hooks 'time-stamp) # time-stamp-start: "scriptversion=" # time-stamp-format: "%:y-%02m-%02d.%02H" -# time-stamp-time-zone: "UTC" +# time-stamp-time-zone: "UTC0" # time-stamp-end: "; # UTC" # End: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/configure.ac new/geoclue-2.4.8/configure.ac --- old/geoclue-2.4.7/configure.ac 2017-05-29 16:21:33.000000000 +0200 +++ new/geoclue-2.4.8/configure.ac 2018-04-12 00:52:43.000000000 +0200 @@ -1,7 +1,7 @@ AC_PREREQ([2.63]) AC_INIT([geoclue], - [2.4.7], + [2.4.8], [http://bugs.freedesktop.org/enter_bug.cgi?product=GeoClue], [geoclue], [http://www.freedesktop.org/wiki/Software/GeoClue]) @@ -39,7 +39,7 @@ GLIB_MIN_VERSION=2.34.0 JSON_GLIB_MIN_VERSION=0.14 -LIBMM_GLIB_MIN_VERSION=1.0 +LIBMM_GLIB_MIN_VERSION=1.6 LIBSOUP_MIN_VERSION=2.42 AVAHI_MIN_VERSION=0.6.10 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/data/geoclue.conf.in new/geoclue-2.4.8/data/geoclue.conf.in --- old/geoclue-2.4.7/data/geoclue.conf.in 2017-03-18 11:41:10.000000000 +0100 +++ new/geoclue-2.4.8/data/geoclue.conf.in 2017-07-20 14:39:01.000000000 +0200 @@ -48,6 +48,12 @@ # authorization mechanism (e.g web browsers) do not have to be bound to # agents. # +# If your application is denied access to location information and your +# operating system doesn't provide any mechanism to change that, it is +# likely a bug in your operation system (or geoclue). The solution is to +# report the issue with all details, rather than adding your application +# to this list. +# # Format: # # # Desktop ID of application without .desktop part diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/gtk-doc.make new/geoclue-2.4.8/gtk-doc.make --- old/geoclue-2.4.7/gtk-doc.make 2016-10-18 13:23:30.000000000 +0200 +++ new/geoclue-2.4.8/gtk-doc.make 2017-11-01 21:20:45.000000000 +0100 @@ -1,4 +1,22 @@ # -*- mode: makefile -*- +# +# gtk-doc.make - make rules for gtk-doc +# Copyright (C) 2003 James Henstridge +# 2004-2007 Damon Chaplin +# 2007-2017 Stefan Sauer +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. #################################### # Everything below here is generic # @@ -81,55 +99,54 @@ #### setup #### -GTK_DOC_V_SETUP=$(GTK_DOC_V_SETUP_$(V)) -GTK_DOC_V_SETUP_=$(GTK_DOC_V_SETUP_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_SETUP=$(GTK_DOC_V_SETUP_@AM_V@) +GTK_DOC_V_SETUP_=$(GTK_DOC_V_SETUP_@AM_DEFAULT_V@) GTK_DOC_V_SETUP_0=@echo " DOC Preparing build"; setup-build.stamp: -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ - files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \ - if test "x$$files" != "x" ; then \ - for file in $$files ; do \ - destdir=`dirname $(abs_builddir)/$$file`; \ - test -d "$$destdir" || mkdir -p "$$destdir"; \ - test -f $(abs_srcdir)/$$file && \ - cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ - done; \ - fi; \ + files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \ + if test "x$$files" != "x" ; then \ + for file in $$files ; do \ + destdir=`dirname $(abs_builddir)/$$file`; \ + test -d "$$destdir" || mkdir -p "$$destdir"; \ + test -f $(abs_srcdir)/$$file && \ + cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ + done; \ + fi; \ fi $(AM_V_at)touch setup-build.stamp - #### scan #### -GTK_DOC_V_SCAN=$(GTK_DOC_V_SCAN_$(V)) -GTK_DOC_V_SCAN_=$(GTK_DOC_V_SCAN_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_SCAN=$(GTK_DOC_V_SCAN_@AM_V@) +GTK_DOC_V_SCAN_=$(GTK_DOC_V_SCAN_@AM_DEFAULT_V@) GTK_DOC_V_SCAN_0=@echo " DOC Scanning header files"; -GTK_DOC_V_INTROSPECT=$(GTK_DOC_V_INTROSPECT_$(V)) -GTK_DOC_V_INTROSPECT_=$(GTK_DOC_V_INTROSPECT_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_INTROSPECT=$(GTK_DOC_V_INTROSPECT_@AM_V@) +GTK_DOC_V_INTROSPECT_=$(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@) GTK_DOC_V_INTROSPECT_0=@echo " DOC Introspecting gobjects"; scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB) $(GTK_DOC_V_SCAN)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ - _source_dir="$${_source_dir} --source-dir=$$i" ; \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \ - scanobj_options=""; \ - gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ - if test "$$?" = "0"; then \ - if test "x$(V)" = "x1"; then \ - scanobj_options="--verbose"; \ - fi; \ + scanobj_options=""; \ + gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \ + if test "$$?" = "0"; then \ + if test "x$(V)" = "x1"; then \ + scanobj_options="--verbose"; \ fi; \ - CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ - gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \ + fi; \ + CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \ + gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \ else \ - for i in $(SCANOBJ_FILES) ; do \ - test -f $$i || touch $$i ; \ - done \ + for i in $(SCANOBJ_FILES) ; do \ + test -f $$i || touch $$i ; \ + done \ fi $(AM_V_at)touch scan-build.stamp @@ -138,14 +155,14 @@ #### xml #### -GTK_DOC_V_XML=$(GTK_DOC_V_XML_$(V)) -GTK_DOC_V_XML_=$(GTK_DOC_V_XML_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_XML=$(GTK_DOC_V_XML_@AM_V@) +GTK_DOC_V_XML_=$(GTK_DOC_V_XML_@AM_DEFAULT_V@) GTK_DOC_V_XML_0=@echo " DOC Building XML"; sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent $(GTK_DOC_V_XML)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ - _source_dir="$${_source_dir} --source-dir=$$i" ; \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS) $(AM_V_at)touch sgml-build.stamp @@ -153,6 +170,9 @@ sgml.stamp: sgml-build.stamp @true +$(DOC_MAIN_SGML_FILE): sgml-build.stamp + @true + xml/gtkdocentities.ent: Makefile $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \ echo "<!ENTITY package \"$(PACKAGE)\">"; \ @@ -166,12 +186,12 @@ #### html #### -GTK_DOC_V_HTML=$(GTK_DOC_V_HTML_$(V)) -GTK_DOC_V_HTML_=$(GTK_DOC_V_HTML_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_HTML=$(GTK_DOC_V_HTML_@AM_V@) +GTK_DOC_V_HTML_=$(GTK_DOC_V_HTML_@AM_DEFAULT_V@) GTK_DOC_V_HTML_0=@echo " DOC Building HTML"; -GTK_DOC_V_XREF=$(GTK_DOC_V_XREF_$(V)) -GTK_DOC_V_XREF_=$(GTK_DOC_V_XREF_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_XREF=$(GTK_DOC_V_XREF_@AM_V@) +GTK_DOC_V_XREF_=$(GTK_DOC_V_XREF_@AM_DEFAULT_V@) GTK_DOC_V_XREF_0=@echo " DOC Fixing cross-references"; html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) @@ -190,20 +210,16 @@ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE) -@test "x$(HTML_IMAGES)" = "x" || \ for file in $(HTML_IMAGES) ; do \ - if test -f $(abs_srcdir)/$$file ; then \ - cp $(abs_srcdir)/$$file $(abs_builddir)/html; \ - fi; \ - if test -f $(abs_builddir)/$$file ; then \ - cp $(abs_builddir)/$$file $(abs_builddir)/html; \ - fi; \ + test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \ + test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \ done; $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS) $(AM_V_at)touch html-build.stamp #### pdf #### -GTK_DOC_V_PDF=$(GTK_DOC_V_PDF_$(V)) -GTK_DOC_V_PDF_=$(GTK_DOC_V_PDF_$(AM_DEFAULT_VERBOSITY)) +GTK_DOC_V_PDF=$(GTK_DOC_V_PDF_@AM_V@) +GTK_DOC_V_PDF_=$(GTK_DOC_V_PDF_@AM_DEFAULT_V@) GTK_DOC_V_PDF_0=@echo " DOC Building PDF"; pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-client.c new/geoclue-2.4.8/libgeoclue/gclue-client.c --- old/geoclue-2.4.7/libgeoclue/gclue-client.c 2016-12-19 15:21:09.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-client.c 2017-08-11 18:07:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -1141,8 +1141,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_client_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1556,9 +1556,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-client.h new/geoclue-2.4.8/libgeoclue/gclue-client.h --- old/geoclue-2.4.7/libgeoclue/gclue-client.h 2016-12-19 15:21:09.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-client.h 2017-08-11 18:07:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-location.c new/geoclue-2.4.8/libgeoclue/gclue-location.c --- old/geoclue-2.4.7/libgeoclue/gclue-location.c 2016-12-19 15:21:09.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-location.c 2017-08-11 18:07:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -840,8 +840,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_location_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1285,9 +1285,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-location.h new/geoclue-2.4.8/libgeoclue/gclue-location.h --- old/geoclue-2.4.7/libgeoclue/gclue-location.h 2016-12-19 15:21:09.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-location.h 2017-08-11 18:07:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-manager.c new/geoclue-2.4.8/libgeoclue/gclue-manager.c --- old/geoclue-2.4.7/libgeoclue/gclue-manager.c 2016-12-19 15:21:09.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-manager.c 2017-08-11 18:07:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -814,8 +814,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_manager_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1165,9 +1165,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-manager.h new/geoclue-2.4.8/libgeoclue/gclue-manager.h --- old/geoclue-2.4.7/libgeoclue/gclue-manager.h 2016-12-19 15:21:09.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-manager.h 2017-08-11 18:07:49.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/libgeoclue/gclue-simple.c new/geoclue-2.4.8/libgeoclue/gclue-simple.c --- old/geoclue-2.4.7/libgeoclue/gclue-simple.c 2017-03-13 12:49:36.000000000 +0100 +++ new/geoclue-2.4.8/libgeoclue/gclue-simple.c 2017-09-04 16:22:27.000000000 +0200 @@ -280,15 +280,23 @@ { GTask *task = G_TASK (user_data); GClueClient *client = GCLUE_CLIENT (source_object); + GClueSimple *simple; + const char *location; GError *error = NULL; + simple = g_task_get_source_object (task); + gclue_client_call_start_finish (client, res, &error); if (error != NULL) { - GClueSimple *simple = g_task_get_source_object (task); - g_task_return_error (task, error); g_clear_object (&simple->priv->task); + + return; } + + location = gclue_client_get_location (client); + + on_location_updated (client, NULL, location, simple); } static void diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/m4/gtk-doc.m4 new/geoclue-2.4.8/m4/gtk-doc.m4 --- old/geoclue-2.4.7/m4/gtk-doc.m4 2016-10-18 13:23:30.000000000 +0200 +++ new/geoclue-2.4.8/m4/gtk-doc.m4 2017-11-01 21:19:37.000000000 +0100 @@ -1,4 +1,29 @@ -dnl -*- mode: autoconf -*- +# -*- mode: autoconf -*- +# +# gtk-doc.m4 - configure macro to check for gtk-doc +# Copyright (C) 2003 James Henstridge +# 2007-2017 Stefan Sauer +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see <http://www.gnu.org/licenses/>. +# +# As a special exception, the above copyright owner gives unlimited +# permission to copy, distribute and modify the configure scripts that +# are the output of Autoconf when processing the Macro. You need not +# follow the terms of the GNU General Public License when using or +# distributing such scripts, even though portions of the text of the +# Macro appear in them. The GNU General Public License (GPL) does govern +# all other use of the material that constitutes the Autoconf Macro. # serial 2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/agent/geoclue-agent-interface.c new/geoclue-2.4.8/src/agent/geoclue-agent-interface.c --- old/geoclue-2.4.7/src/agent/geoclue-agent-interface.c 2016-12-19 15:21:05.000000000 +0100 +++ new/geoclue-2.4.8/src/agent/geoclue-agent-interface.c 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -651,8 +651,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_agent_interface_info.parent_struct, signal_name); if (info == NULL) @@ -986,9 +986,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/agent/geoclue-agent-interface.h new/geoclue-2.4.8/src/agent/geoclue-agent-interface.h --- old/geoclue-2.4.7/src/agent/geoclue-agent-interface.h 2016-12-19 15:21:05.000000000 +0100 +++ new/geoclue-2.4.8/src/agent/geoclue-agent-interface.h 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.2. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/compass-interface.c new/geoclue-2.4.8/src/compass-interface.c --- old/geoclue-2.4.7/src/compass-interface.c 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/compass-interface.c 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -764,8 +764,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_compass_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1115,9 +1115,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/compass-interface.h new/geoclue-2.4.8/src/compass-interface.h --- old/geoclue-2.4.7/src/compass-interface.h 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/compass-interface.h 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-client-interface.c new/geoclue-2.4.8/src/gclue-client-interface.c --- old/geoclue-2.4.7/src/gclue-client-interface.c 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-client-interface.c 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -1141,8 +1141,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_dbus_client_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1556,9 +1556,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-client-interface.h new/geoclue-2.4.8/src/gclue-client-interface.h --- old/geoclue-2.4.7/src/gclue-client-interface.h 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-client-interface.h 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-location-interface.c new/geoclue-2.4.8/src/gclue-location-interface.c --- old/geoclue-2.4.7/src/gclue-location-interface.c 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-location-interface.c 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -840,8 +840,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_dbus_location_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1285,9 +1285,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-location-interface.h new/geoclue-2.4.8/src/gclue-location-interface.h --- old/geoclue-2.4.7/src/gclue-location-interface.h 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-location-interface.h 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-location.c new/geoclue-2.4.8/src/gclue-location.c --- old/geoclue-2.4.7/src/gclue-location.c 2017-04-26 17:02:02.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-location.c 2017-06-09 12:21:07.000000000 +0200 @@ -28,7 +28,7 @@ #include <string.h> #include <stdlib.h> -#define TIME_DIFF_THRESHOLD 60 +#define TIME_DIFF_THRESHOLD 60000000 /* 60 seconds */ struct _GClueLocationPrivate { gdouble speed; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-manager-interface.c new/geoclue-2.4.8/src/gclue-manager-interface.c --- old/geoclue-2.4.7/src/gclue-manager-interface.c 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-manager-interface.c 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -814,8 +814,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_gclue_dbus_manager_interface_info.parent_struct, signal_name); if (info == NULL) @@ -1165,9 +1165,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-manager-interface.h new/geoclue-2.4.8/src/gclue-manager-interface.h --- old/geoclue-2.4.7/src/gclue-manager-interface.h 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-manager-interface.h 2017-08-11 18:07:45.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/gclue-modem-manager.c new/geoclue-2.4.8/src/gclue-modem-manager.c --- old/geoclue-2.4.7/src/gclue-modem-manager.c 2016-09-02 11:22:25.000000000 +0200 +++ new/geoclue-2.4.8/src/gclue-modem-manager.c 2017-08-11 18:27:48.000000000 +0200 @@ -545,6 +545,23 @@ } static void +on_gps_refresh_rate_set (GObject *source_object, + GAsyncResult *res, + gpointer user_data) +{ + gboolean ret; + GError *error = NULL; + + ret = mm_modem_location_set_gps_refresh_rate_finish + (MM_MODEM_LOCATION (source_object), res, &error); + if (!ret) { + g_warning ("Failed to set GPS refresh rate: %s", + error->message); + g_error_free (error); + } +} + +static void on_mm_object_added (GDBusObjectManager *object_manager, GDBusObject *object, gpointer user_data) @@ -583,6 +600,12 @@ manager->priv->modem = mm_modem; manager->priv->modem_location = mm_object_get_modem_location (mm_object); + mm_modem_location_set_gps_refresh_rate (manager->priv->modem_location, + 0, + manager->priv->cancellable, + on_gps_refresh_rate_set, + user_data); + g_signal_connect (G_OBJECT (manager->priv->modem_location), "notify::location", G_CALLBACK (on_location_changed), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/wpa_supplicant-interface.c new/geoclue-2.4.8/src/wpa_supplicant-interface.c --- old/geoclue-2.4.7/src/wpa_supplicant-interface.c 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/wpa_supplicant-interface.c 2017-08-16 16:46:58.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ @@ -577,8 +577,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_wpa_supplicant_interface_info.parent_struct, signal_name); if (info == NULL) @@ -912,9 +912,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); @@ -1970,8 +1970,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_wpa_interface_interface_info.parent_struct, signal_name); if (info == NULL) @@ -2337,9 +2337,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); @@ -3308,8 +3308,8 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; - guint n; + gsize num_params; + gsize n; guint signal_id; info = (_ExtendedGDBusSignalInfo *) g_dbus_interface_info_lookup_signal ((GDBusInterfaceInfo *) &_wpa_bss_interface_info.parent_struct, signal_name); if (info == NULL) @@ -3687,9 +3687,9 @@ GVariantIter iter; GVariant *child; GValue *paramv; - guint num_params; + gsize num_params; guint num_extra; - guint n; + gsize n; guint signal_id; GValue return_value = G_VALUE_INIT; info = (_ExtendedGDBusMethodInfo *) g_dbus_method_invocation_get_method_info (invocation); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/geoclue-2.4.7/src/wpa_supplicant-interface.h new/geoclue-2.4.8/src/wpa_supplicant-interface.h --- old/geoclue-2.4.7/src/wpa_supplicant-interface.h 2017-03-27 16:20:01.000000000 +0200 +++ new/geoclue-2.4.8/src/wpa_supplicant-interface.h 2017-08-16 16:46:58.000000000 +0200 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.50.3. DO NOT EDIT. + * Generated by gdbus-codegen 2.52.3. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */