Created attachment 244803 [details] Patch to update net/geoclue - Update to 2.7.1 (also tested and running 2.7.0) - Pass maintainership to desktop@ (as others freedesktop.org projects) - Set DEMO option by default DEMO option provides an agent, if it is missing, the "org.freedesktop.GeoClue2 service" is not running! I have tested with nimbus (an application for the Pantheon desktop) which displays weather, if agent is not present, application stucks in loading cycle (and displays nothing). In the past, elementary OS upstream provides their own agent (pantheon-agent-geoclue2), but it is now deprecated.
Why comment SystemdService line in the D-Bus service config?
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c83f2157ca2c126d5ae49207d6c80fa9e5e439ff commit c83f2157ca2c126d5ae49207d6c80fa9e5e439ff Author: Olivier Duchateau <duchateau.olivier@gmail.com> AuthorDate: 2024-01-01 17:43:33 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2024-01-01 17:43:54 +0000 net/geoclue: Update to 2.7.1 PR: 273757 net/geoclue/Makefile | 18 ++++++---------- net/geoclue/distinfo | 6 +++--- net/geoclue/files/patch-data_geoclue.conf.in (new) | 25 ++++++++++++++++++++++ net/geoclue/files/patch-data_meson.build (new) | 11 ++++++++++ net/geoclue/pkg-plist | 6 ++++-- 5 files changed, 50 insertions(+), 16 deletions(-)
Pushed, thanks.