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
This commit is contained in:
Dominique Leuenberger 2023-10-03 08:40:19 +00:00 committed by Git OBS Bridge
parent f9389eb7a3
commit 5e9cd0bbe4
4 changed files with 27 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1dce8e573cd338bc87a5bd725f89a6f543fac838e2a5d832515cb5ea0d86cf40
size 105353

BIN
geoclue-2.7.1.tar.bz2 (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,22 @@
-------------------------------------------------------------------
Fri Sep 29 18:38:36 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
- 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 <bjorn.lie@gmail.com> Mon Mar 6 11:59:58 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -19,7 +19,7 @@
%define _name geoclue %define _name geoclue
Name: geoclue2 Name: geoclue2
Version: 2.7.0 Version: 2.7.1
Release: 0 Release: 0
Summary: GeoLocation Framework Summary: GeoLocation Framework
License: GPL-2.0-or-later License: GPL-2.0-or-later
@ -38,9 +38,9 @@ BuildRequires: vala
BuildRequires: perl(XML::Parser) BuildRequires: perl(XML::Parser)
BuildRequires: pkgconfig(avahi-client) >= 0.6.10 BuildRequires: pkgconfig(avahi-client) >= 0.6.10
BuildRequires: pkgconfig(avahi-glib) >= 0.6.10 BuildRequires: pkgconfig(avahi-glib) >= 0.6.10
BuildRequires: pkgconfig(gio-2.0) >= 2.44.0 BuildRequires: pkgconfig(gio-2.0) >= 2.68.0
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.44.0 BuildRequires: pkgconfig(gio-unix-2.0) >= 2.68.0
BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(glib-2.0) >= 2.68.0
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(json-glib-1.0) >= 0.14 BuildRequires: pkgconfig(json-glib-1.0) >= 0.14
BuildRequires: pkgconfig(libnotify) 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. # 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 %pre -n system-user-srvGeoClue -f srvGeoClue.pre
%post -p /sbin/ldconfig %ldconfig_scriptlets
%postun -p /sbin/ldconfig
%files %files
%license COPYING %license COPYING