Hello community,

here is the log from the commit of package geoclue2 for openSUSE:Factory 
checked in at 2018-12-27 00:23:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geoclue2 (Old)
 and      /work/SRC/openSUSE:Factory/.geoclue2.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geoclue2"

Thu Dec 27 00:23:27 2018 rev:33 rq:657673 version:2.5.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/geoclue2/geoclue2.changes        2018-10-17 
08:09:25.371181209 +0200
+++ /work/SRC/openSUSE:Factory/.geoclue2.new.28833/geoclue2.changes     
2018-12-27 00:23:28.811952839 +0100
@@ -1,0 +2,25 @@
+Sun Dec  2 18:06:16 UTC 2018 - [email protected]
+
+- Update to version 2.5.1:
+  + Fix libgeoclue ABI break in 2.5.0.
+  + Use absolute paths for libexecdir.
+- Changes from version 2.5.0:
+  + Drop authorization for system (non-flatpak) apps.
+  + Switch from autotools to meson build system.
+  + Use WiFi-based geolocation for city level accuracy.
+  + Provide Vala API.
+  + Don't enable all warnings from C compiler by default.
+  + No need to mark translatable strings in desktop files.
+- Changes from version 2.4.13:
+  + Configuration file related changes:
+    - Allow absence of agent if agent white-list is empty.
+    - Add elementary-desktop-agent to whitelist.
+    - Allow disabling of all sources.
+    - Warn about use of Google's services.
+    - Document that all settings are mandatory.
+  + Increase default inactivity timeout to 60s.
+  + Increase agent timeout from 100ms to 20s.
+  + Console message on inactivity timeout.
+- Switch to meson buildsystem, add meson BuildRequires and macros.
+
+-------------------------------------------------------------------

Old:
----
  geoclue-2.4.12.tar.xz

New:
----
  geoclue-2.5.1.tar.bz2

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

Other differences:
------------------
++++++ geoclue2.spec ++++++
--- /var/tmp/diff_new_pack.VsDjEq/_old  2018-12-27 00:23:29.283952454 +0100
+++ /var/tmp/diff_new_pack.VsDjEq/_new  2018-12-27 00:23:29.283952454 +0100
@@ -12,27 +12,27 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define _name geoclue
 Name:           geoclue2
-Version:        2.4.12
+Version:        2.5.1
 Release:        0
 Summary:        GeoLocation Framework
 License:        GPL-2.0-or-later
 Group:          Development/Libraries/C and C++
 URL:            http://people.freedesktop.org/~zeenix/releases/
-Source:         
http://www.freedesktop.org/software/geoclue/releases/2.4/%{_name}-%{version}.tar.xz
+Source0:        
https://gitlab.freedesktop.org/geoclue/geoclue/-/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:  gtk-doc
 BuildRequires:  intltool >= 0.40.0
+BuildRequires:  meson
 BuildRequires:  pkgconfig
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  sysuser-tools
@@ -94,19 +94,19 @@
 %autosetup -n %{_name}-%{version} -p1
 
 %build
-%configure \
-    --disable-geoip-server \
-    --enable-introspection \
-    --with-dbus-service-user=srvGeoClue
-%make_build
+%meson \
+       -Dgtk-doc=false \
+       -Ddbus-srv-user=srvGeoClue \
+       %{nil}
+%meson_build
 %sysusers_generate_pre %{SOURCE1} srvGeoClue
 
 %install
-%make_install
+%meson_install
 install -d %{buildroot}%{_localstatedir}/lib/srvGeoClue
 mkdir -p %{buildroot}%{_sysusersdir}
 install -m 644 %{SOURCE1} 
%{buildroot}%{_sysusersdir}/system-user-srvGeoClue.conf
-find %{buildroot} -type f -name "*.la" -delete -print
+
 # 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
 

++++++ geoclue-2.4.12.tar.xz -> geoclue-2.5.1.tar.bz2 ++++++
++++ 89295 lines of diff (skipped)


Reply via email to