Hello community, here is the log from the commit of package geoclue2 for openSUSE:Factory checked in at 2018-05-06 15:00:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/geoclue2 (Old) and /work/SRC/openSUSE:Factory/.geoclue2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "geoclue2" Sun May 6 15:00:44 2018 rev:29 rq:603944 version:2.4.10 Changes: -------- --- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes 2018-04-22 14:29:19.675358637 +0200 +++ /work/SRC/openSUSE:Factory/.geoclue2.new/geoclue2.changes 2018-05-06 15:00:47.382520754 +0200 @@ -1,0 +2,34 @@ +Thu May 3 18:24:46 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 2.4.10: + + Fix issues introduced by last release 2.4.9: + - A crash on startup. + - Revert the new desktop ID detection code as that turned out + to not work for non-root user that geoclue is supposed to be + run as. + + Use systemd's service file to lockdown the geoclue daemon to + stop eventual security problems. + +------------------------------------------------------------------- +Wed May 2 23:24:52 UTC 2018 - bjorn.lie@gmail.com + +- Update to version 2.4.9: + + Modem GPS refresh rate is now based on the location refresh + rate of apps. + + Refuse location access if no app-auth agent is registered. This + fixes a security hole where an app requests location access + before the agent gets to register itself and we end up giving + out location access even though user has disabled it. + + Port desktop ID detection to Flatpak >= 0.6.10. + + The default timeout on the service binary is now the same as + the service itself: 5 seconds. + + Demo applications: + - where-am-i now allows setting location refresh-rate. + - Only install demo agent's desktop file if it's enabled. + - Build and install demo agent unless disabled explicitly. + - Autostart the demo agent by default on non-GNOME platforms, + since an agent is required now and no one other than GNOME + yet provides one. +- Add pkgconfig(libnotify) BuildRequires: New dependency. + +------------------------------------------------------------------- Old: ---- geoclue-2.4.8.tar.xz New: ---- geoclue-2.4.10.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ geoclue2.spec ++++++ --- /var/tmp/diff_new_pack.OZV5hR/_old 2018-05-06 15:00:48.174491687 +0200 +++ /var/tmp/diff_new_pack.OZV5hR/_new 2018-05-06 15:00:48.178491541 +0200 @@ -18,7 +18,7 @@ %define _name geoclue Name: geoclue2 -Version: 2.4.8 +Version: 2.4.10 Release: 0 Summary: GeoLocation Framework License: GPL-2.0-or-later @@ -40,6 +40,7 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.34.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(json-glib-1.0) >= 0.14 +BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(libsoup-2.4) >= 2.42 BuildRequires: pkgconfig(mm-glib) >= 1.6 BuildRequires: pkgconfig(systemd) ++++++ geoclue-2.4.8.tar.xz -> geoclue-2.4.10.tar.xz ++++++ ++++ 13315 lines of diff (skipped)