From 5e9cd0bbe465732d286a90ce07a7dc6a2c1889e2b25a4c333e05a4b3bdde1dec Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 3 Oct 2023 08:40:19 +0000 Subject: [PATCH] Accepting request 1114548 from GNOME:Next - Update to version 2.7.1: + Add 'age' field to MLS locate queries + Location updates now always have an accuracy value + Improvements to NMEA parsing: - Parse NMEA timestamps with sub-second accuracy - Add default accuracy to NMEA RMC locations - Ignore locations from GGA and RMC sentences if the GNSS fix is not valid + Prioritize GNSS sources with a recent fix over other sources, preventing location jumps + Install D-Bus policy in /usr/share, not /etc + Upgrade GLib / Gio dependency to version 2.68.0 + Correct gi annotations in GClueSimple + Various small fixes - Use ldconfig_scriptlets macro for post(un) handling. OBS-URL: https://build.opensuse.org/request/show/1114548 OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=101 --- geoclue-2.7.0.tar.bz2 | 3 --- geoclue-2.7.1.tar.bz2 | 3 +++ geoclue2.changes | 19 +++++++++++++++++++ geoclue2.spec | 11 +++++------ 4 files changed, 27 insertions(+), 9 deletions(-) delete mode 100644 geoclue-2.7.0.tar.bz2 create mode 100644 geoclue-2.7.1.tar.bz2 diff --git a/geoclue-2.7.0.tar.bz2 b/geoclue-2.7.0.tar.bz2 deleted file mode 100644 index 19c2874..0000000 --- a/geoclue-2.7.0.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1dce8e573cd338bc87a5bd725f89a6f543fac838e2a5d832515cb5ea0d86cf40 -size 105353 diff --git a/geoclue-2.7.1.tar.bz2 b/geoclue-2.7.1.tar.bz2 new file mode 100644 index 0000000..3d3bf31 --- /dev/null +++ b/geoclue-2.7.1.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5624cd41148643c46d681d39153c7d26fdb8831e7e7c8601c300732fa8a6db1c +size 106458 diff --git a/geoclue2.changes b/geoclue2.changes index 377a7fe..da4772c 100644 --- a/geoclue2.changes +++ b/geoclue2.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Fri Sep 29 18:38:36 UTC 2023 - Bjørn Lie + +- Update to version 2.7.1: + + Add 'age' field to MLS locate queries + + Location updates now always have an accuracy value + + Improvements to NMEA parsing: + - Parse NMEA timestamps with sub-second accuracy + - Add default accuracy to NMEA RMC locations + - Ignore locations from GGA and RMC sentences if the GNSS fix + is not valid + + Prioritize GNSS sources with a recent fix over other sources, + preventing location jumps + + Install D-Bus policy in /usr/share, not /etc + + Upgrade GLib / Gio dependency to version 2.68.0 + + Correct gi annotations in GClueSimple + + Various small fixes +- Use ldconfig_scriptlets macro for post(un) handling. + ------------------------------------------------------------------- Mon Mar 6 11:59:58 UTC 2023 - Bjørn Lie diff --git a/geoclue2.spec b/geoclue2.spec index f98080f..a798fe0 100644 --- a/geoclue2.spec +++ b/geoclue2.spec @@ -19,7 +19,7 @@ %define _name geoclue Name: geoclue2 -Version: 2.7.0 +Version: 2.7.1 Release: 0 Summary: GeoLocation Framework License: GPL-2.0-or-later @@ -38,9 +38,9 @@ BuildRequires: vala BuildRequires: perl(XML::Parser) BuildRequires: pkgconfig(avahi-client) >= 0.6.10 BuildRequires: pkgconfig(avahi-glib) >= 0.6.10 -BuildRequires: pkgconfig(gio-2.0) >= 2.44.0 -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.44.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 +BuildRequires: pkgconfig(gio-2.0) >= 2.68.0 +BuildRequires: pkgconfig(gio-unix-2.0) >= 2.68.0 +BuildRequires: pkgconfig(glib-2.0) >= 2.68.0 BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(json-glib-1.0) >= 0.14 BuildRequires: pkgconfig(libnotify) @@ -112,8 +112,7 @@ install -m 644 %{SOURCE1} %{buildroot}%{_sysusersdir}/system-user-srvGeoClue.con # note: do not use systemd macros for geoclue2.service, they are not meant for dbus unit files. %pre -n system-user-srvGeoClue -f srvGeoClue.pre -%post -p /sbin/ldconfig -%postun -p /sbin/ldconfig +%ldconfig_scriptlets %files %license COPYING