Release notes: - 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.
also it switched to Meson, so we need to change ebuild
> # Sobhan Mohammadpour <sobhan@gentoo.org> (19 Jun 2019) > # this is new and it needs testing > >=app-misc/geoclue-2.5.3 Why, just because it is new?
I'll revbump soon with some fixes and unmask. Like enabling demo-agent again (it's required for actually having a working geoclue service for all non-GNOME desktops)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e1c2cbe28395f1b865a4581d309b8fbb82b31c commit e6e1c2cbe28395f1b865a4581d309b8fbb82b31c Author: Mart Raudsepp <leio@gentoo.org> AuthorDate: 2019-07-07 17:23:32 +0000 Commit: Mart Raudsepp <leio@gentoo.org> CommitDate: 2019-07-07 17:29:08 +0000 app-misc/geoclue: 2.5 series packaging fixes, unmask * Enable demo-agent as in 2.4.13, as it's the only known agent available for non-GNOME for actually having a geoclue service responding on other desktops than GNOME * Rewrite optional vapi patch to not need sedding * Port to EAPI-7 * Add missing REQUIRED_USE="vala? ( introspection )" * Drop unnecessary bogus VALA_MIN_API_VERSION * Drop unnecessary gnome.org.eclass inherit * Fix LICENSE * Fix gtk-doc dep to be conditional to USE=gtk-doc, add missing docbook-xml-dtd dep * Reorder emesonargs to meson_options.txt order for easier (future) review and drop unnecessary backslashes at EOLs * Various other touchups * Unmask it now together with newer xdg-desktop-portal, as it's been reviewed now Closes: https://bugs.gentoo.org/678814 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp <leio@gentoo.org> app-misc/geoclue/files/2.5.3-optional-vapi.patch | 52 ++++++++++++++++ .../files/geoclue-2.5.3-optional-vapi.patch | 47 -------------- app-misc/geoclue/geoclue-2.5.3-r1.ebuild | 70 --------------------- app-misc/geoclue/geoclue-2.5.3-r2.ebuild | 72 ++++++++++++++++++++++ profiles/package.mask | 5 -- 5 files changed, 124 insertions(+), 122 deletions(-)