Accepting request 663851 from GNOME:Next

- Update to version 2.5.2:
  + Scan for WiFi networks, greatly improving accuracy of WiFi
    source.
  + Allow multiple clients on the same D-Bus connection and add API
    for it. This is mainly targetted for Flatpak location portal.
  + Add API for apps to explicitly delete their client objects.
    Long running apps, like gnome-settings-daemon and Flatpak
    location portal, should use that to ensure Geoclue knows when
    these apps are not actually using it and hence it doesn't need
    to keep running needlessly.
  + Restore accidently removed, build of modem sources.
  + Update location on connectivity actually changing.
  + Try not spamming Mozilla Location Service.
  + Fix unexpected exit when non-active clients are connected.
  + Fix a check for system apps.
  + Use absolute paths for sysconfdir.
  + Fix links in docs.
  + More debug log.
  + A bunch of internal and/or non-functional fixes & improvements.
- Drop geoclue2-Fix-duplicate-decl-specifier.patch: The entire code
  was removed from geoclue.

OBS-URL: https://build.opensuse.org/request/show/663851
OBS-URL: https://build.opensuse.org/package/show/Application:Geo/geoclue2?expand=0&rev=80
This commit is contained in:
Bjørn Lie 2019-01-08 22:30:32 +00:00 committed by Git OBS Bridge
parent c91c802ba8
commit 39227d94c1
5 changed files with 34 additions and 23 deletions

View File

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

3
geoclue-2.5.2.tar.bz2 Normal file
View File

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

View File

@ -1,11 +0,0 @@
--- geoclue-2.4.10-orig/src/geocode-glib/geocode-forward.c 2018-04-25 23:29:08.000000000 +0200
+++ geoclue-2.4.10/src/geocode-glib/geocode-forward.c 2018-05-08 20:00:22.925838037 +0200
@@ -666,7 +666,7 @@
return FALSE;
}
-static const char const *attributes[] = {
+static const char * const attributes[] = {
"country",
"state",
"county",

View File

@ -1,3 +1,28 @@
-------------------------------------------------------------------
Tue Jan 8 22:07:25 UTC 2019 - bjorn.lie@gmail.com
- Update to version 2.5.2:
+ Scan for WiFi networks, greatly improving accuracy of WiFi
source.
+ Allow multiple clients on the same D-Bus connection and add API
for it. This is mainly targetted for Flatpak location portal.
+ Add API for apps to explicitly delete their client objects.
Long running apps, like gnome-settings-daemon and Flatpak
location portal, should use that to ensure Geoclue knows when
these apps are not actually using it and hence it doesn't need
to keep running needlessly.
+ Restore accidently removed, build of modem sources.
+ Update location on connectivity actually changing.
+ Try not spamming Mozilla Location Service.
+ Fix unexpected exit when non-active clients are connected.
+ Fix a check for system apps.
+ Use absolute paths for sysconfdir.
+ Fix links in docs.
+ More debug log.
+ A bunch of internal and/or non-functional fixes & improvements.
- Drop geoclue2-Fix-duplicate-decl-specifier.patch: The entire code
was removed from geoclue.
-------------------------------------------------------------------
Sun Dec 2 18:06:16 UTC 2018 - bjorn.lie@gmail.com

View File

@ -1,7 +1,7 @@
#
# spec file for package geoclue2
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -18,19 +18,16 @@
%define _name geoclue
Name: geoclue2
Version: 2.5.1
Version: 2.5.2
Release: 0
Summary: GeoLocation Framework
License: GPL-2.0-or-later
Group: Development/Libraries/C and C++
URL: http://people.freedesktop.org/~zeenix/releases/
Source0: https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/%{version}/geoclue-%{version}.tar.bz2
URL: https://gitlab.freedesktop.org/geoclue/geoclue
Source0: %{url}/-/archive/%{version}/geoclue-%{version}.tar.bz2
Source1: srvGeoClue.conf
Source99: geoclue2-rpmlintrc
# PATCH-FIX-UPSTREAM geoclue2-Fix-duplicate-decl-specifier.patch -- Fix compiler warning about duplicate decl specifier
Patch0: geoclue2-Fix-duplicate-decl-specifier.patch
BuildRequires: intltool >= 0.40.0
BuildRequires: meson >= 0.47.2
BuildRequires: pkgconfig
@ -40,8 +37,8 @@ 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.34.0
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.34.0
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(gobject-introspection-1.0)
BuildRequires: pkgconfig(json-glib-1.0) >= 0.14