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:
parent
c91c802ba8
commit
39227d94c1
@ -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
3
geoclue-2.5.2.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:d0a2f95d8a98ea983466ba9eb2426c7ec1ce3d2063d228d3ad688f8799afddad
|
||||||
|
size 81840
|
@ -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",
|
|
@ -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
|
Sun Dec 2 18:06:16 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package geoclue2
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -18,19 +18,16 @@
|
|||||||
|
|
||||||
%define _name geoclue
|
%define _name geoclue
|
||||||
Name: geoclue2
|
Name: geoclue2
|
||||||
Version: 2.5.1
|
Version: 2.5.2
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GeoLocation Framework
|
Summary: GeoLocation Framework
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
URL: http://people.freedesktop.org/~zeenix/releases/
|
URL: https://gitlab.freedesktop.org/geoclue/geoclue
|
||||||
Source0: https://gitlab.freedesktop.org/geoclue/geoclue/-/archive/%{version}/geoclue-%{version}.tar.bz2
|
Source0: %{url}/-/archive/%{version}/geoclue-%{version}.tar.bz2
|
||||||
Source1: srvGeoClue.conf
|
Source1: srvGeoClue.conf
|
||||||
Source99: geoclue2-rpmlintrc
|
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: intltool >= 0.40.0
|
||||||
BuildRequires: meson >= 0.47.2
|
BuildRequires: meson >= 0.47.2
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
@ -40,8 +37,8 @@ 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.34.0
|
BuildRequires: pkgconfig(gio-2.0) >= 2.44.0
|
||||||
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.34.0
|
BuildRequires: pkgconfig(gio-unix-2.0) >= 2.44.0
|
||||||
BuildRequires: pkgconfig(glib-2.0) >= 2.44.0
|
BuildRequires: pkgconfig(glib-2.0) >= 2.44.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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user