Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package geoclue2 for openSUSE:Factory 
checked in at 2022-06-03 14:15:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geoclue2 (Old)
 and      /work/SRC/openSUSE:Factory/.geoclue2.new.1548 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geoclue2"

Fri Jun  3 14:15:19 2022 rev:42 rq:980316 version:2.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes        2022-03-23 
20:16:22.074394515 +0100
+++ /work/SRC/openSUSE:Factory/.geoclue2.new.1548/geoclue2.changes      
2022-06-03 14:15:28.849224053 +0200
@@ -1,0 +2,26 @@
+Fri May 20 09:44:27 UTC 2022 - Dominique Leuenberger <dims...@opensuse.org>
+
+- Update to version 2.6.0:
+  + Stop the client for system applications when accuracy is set to
+    NONE.
+  + NMEA: add a unix socket file option.
+  + Client info: support cgroup v2.
+  + Don't compute movements for low accuracy sources.
+  + Add an option to generate vapi.
+  + Send the 3G tower type as part of the Mozilla location service
+    requests.
+  + Add phosh & lipstick as allowed agents.
+  + Use GeoIP when no WiFi device is available.
+  + Modem manager: add polkit rule to allow GPS access.
+  + Allow disabling compass at build and at runtime.
+  + Fix heading computation for identical locations.
+  + Be strict with time and distance threshold.
+  + Fix the XDG location portal integration.
+  + Replace agent wait timeout with a queue.
+  + Other bugs fixes.
+- Drop geoclue2-geoip-when-wifi-unavailable.patch: fixed upstream.
+- Minor tweaks to rpmlintrc file: systemd_service changed from
+  warnings to error (but still don't apply here, as it's a dbus
+  enabled service).
+
+-------------------------------------------------------------------

Old:
----
  geoclue-2.5.7.tar.bz2
  geoclue2-geoip-when-wifi-unavailable.patch

New:
----
  geoclue-2.6.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ geoclue2.spec ++++++
--- /var/tmp/diff_new_pack.HTSUCh/_old  2022-06-03 14:15:29.381224745 +0200
+++ /var/tmp/diff_new_pack.HTSUCh/_new  2022-06-03 14:15:29.385224750 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package geoclue2
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define _name geoclue
 
 Name:           geoclue2
-Version:        2.5.7
+Version:        2.6.0
 Release:        0
 Summary:        GeoLocation Framework
 License:        GPL-2.0-or-later
@@ -28,8 +28,6 @@
 Source0:        %{url}/-/archive/%{version}/geoclue-%{version}.tar.bz2
 Source1:        srvGeoClue.conf
 Source99:       geoclue2-rpmlintrc
-# PATCH-FIX-UPSTREAM geoclue2-geoip-when-wifi-unavailable.patch 
glfo#geoclue/geoclue#142 badshah...@gmail.com -- gclue-wifi: Use GeoIP when a 
WiFi device isn't available
-Patch0:         geoclue2-geoip-when-wifi-unavailable.patch
 BuildRequires:  intltool >= 0.40.0
 BuildRequires:  meson >= 0.47.2
 BuildRequires:  pkgconfig
@@ -62,6 +60,7 @@
 %package -n system-user-srvGeoClue
 Summary:        System user for the geoclue service
 Group:          System/Base
+BuildArch:      noarch
 %sysusers_requires
 
 %description -n system-user-srvGeoClue
@@ -100,15 +99,16 @@
 
 %install
 %meson_install
+
+# Rename polkit rule to have specific ordering capabilities - boo#1199767#c1
+mv %{buildroot}/usr/share/polkit-1/rules.d/org.freedesktop.GeoClue2.rules \
+   %{buildroot}/usr/share/polkit-1/rules.d/50-org.freedesktop.GeoClue2.rules
+
 install -d %{buildroot}%{_localstatedir}/lib/srvGeoClue
 mkdir -p %{buildroot}%{_sysusersdir}
 install -m 644 %{SOURCE1} 
%{buildroot}%{_sysusersdir}/system-user-srvGeoClue.conf
 
-# Remove desktop file, we do not build the demos # Upstream is explicitly 
asking us to package these, so lets give it a go.
-#find %%{buildroot} -type f -name "geoclue-demo-agent.desktop" -delete -print
-
 # 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
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
@@ -131,6 +131,7 @@
 %{_datadir}/dbus-1/interfaces/org.freedesktop.GeoClue2.Manager.xml
 %dir %{_datadir}/dbus-1/system-services
 %{_datadir}/dbus-1/system-services/org.freedesktop.GeoClue2.service
+%{_datadir}/polkit-1/rules.d/50-org.freedesktop.GeoClue2.rules
 %dir %{_sysconfdir}/dbus-1
 %dir %{_sysconfdir}/dbus-1/system.d
 %dir %{_sysconfdir}/geoclue/

++++++ geoclue-2.5.7.tar.bz2 -> geoclue-2.6.0.tar.bz2 ++++++
++++ 5221 lines of diff (skipped)

++++++ geoclue2-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.HTSUCh/_old  2022-06-03 14:15:29.589225015 +0200
+++ /var/tmp/diff_new_pack.HTSUCh/_new  2022-06-03 14:15:29.593225020 +0200
@@ -1,9 +1,7 @@
 # note: do not use systemd macros for geoclue2.service, they are not meant for 
dbus unit files.
-addFilter("W: systemd-service-without-service_del_preun")
-addFilter("W: systemd-service-without-service_del_postun")
-addFilter("W: systemd-service-without-service_add_pre")
-addFilter("W: systemd-service-without-service_add_post")
+addFilter("[EW]: systemd-service-without-service_del_preun")
+addFilter("[EW]: systemd-service-without-service_del_postun")
+addFilter("[EW]: systemd-service-without-service_add_pre")
+addFilter("[EW]: systemd-service-without-service_add_post")
 addFilter("W: non-standard-uid /var/lib/srvGeoClue srvGeoClue")
-# This is a dbus activated service, no human should ever call it.
-addFilter("W: suse-missing-rclink geoclue")
 

Reply via email to