Hello community,

here is the log from the commit of package dconf for openSUSE:Factory checked 
in at 2016-03-29 14:47:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/dconf (Old)
 and      /work/SRC/openSUSE:Factory/.dconf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "dconf"

Changes:
--------
--- /work/SRC/openSUSE:Factory/dconf/dconf.changes      2015-03-30 
19:21:57.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.dconf.new/dconf.changes 2016-03-29 
14:47:52.000000000 +0200
@@ -1,0 +2,42 @@
+Wed Mar 23 14:30:49 UTC 2016 - [email protected]
+
+- Update to version 0.26.0:
+  + No changes.
+
+-------------------------------------------------------------------
+Wed Dec 23 13:56:49 UTC 2015 - [email protected]
+
+- Update to version 0.25.1:
+  + The libdbus-1 backend has been removed. Dconf now always uses
+    GDBus.
+  + Support has been added for system administration frameworks to
+    set up the dconf profile via a file placed in the
+    XDG_RUNTIME_DIR or in /run/dconf/. In the case of the file in
+    /run/dconf/, it is not possible to modify the proile, even via
+    the DCONF_PROFILE environment variable, which makes it slightly
+    more difficult to evade lockdown.
+  + Directory resets are now implemented properly in DConfChangeset
+    which means that reading a subkey through a changeset that
+    contains a reset for a parent directory of that key will return
+    TRUE with a NULL value.
+  + A new API dconf_client_read_full() has been added which allows
+    reading the user value, the default value, or querying what the
+    effective value would be if a changeset were to be applied.
+  + A new API has been added for listing the locks that are in
+    effect: dconf_client_list_locks().
+  + DConfClient has a new "writability-changed" signal.
+  + Support for reading default values and listing locks have been
+    added to the dconf commandline tool.
+  + Support for g_autoptr() has been added for DConfClient and
+    DConfChangeset.
+  + The handling of reading of default values via GSettings has
+    been made more efficient. More major changes to the GSettings
+    backend are expected in the near future.
+- Drop pkgconfig(dbus-1) BuildRequires: this backend has been
+  dropped.
+- Drop libdconf-dbus-1-0 subpackage and obsolete it by libdconf1
+  package to ensure proper upgrade mechanism.
+- Drop libdconf-dbus-devel subpackage and obsolete it by the
+  main devel package.
+
+-------------------------------------------------------------------

Old:
----
  dconf-0.24.0.tar.xz

New:
----
  dconf-0.26.0.tar.xz

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

Other differences:
------------------
++++++ dconf.spec ++++++
--- /var/tmp/diff_new_pack.xaI0wi/_old  2016-03-29 14:47:53.000000000 +0200
+++ /var/tmp/diff_new_pack.xaI0wi/_new  2016-03-29 14:47:53.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package dconf
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,13 +17,13 @@
 
 
 Name:           dconf
-Version:        0.24.0
+Version:        0.26.0
 Release:        0
 Summary:        Simple key-based configuration system
 License:        LGPL-2.1+
 Group:          System/Libraries
 Url:            http://live.gnome.org/dconf
-Source:         
http://download.gnome.org/sources/dconf/0.24/%{name}-%{version}.tar.xz
+Source:         
http://download.gnome.org/sources/dconf/0.26/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
 # For directory ownership
 BuildRequires:  dbus-1
@@ -32,9 +32,8 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  vala >= 0.18.0
 BuildRequires:  xsltproc
-BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(gio-unix-2.0)
-BuildRequires:  pkgconfig(glib-2.0) >= 2.39.1
+BuildRequires:  pkgconfig(glib-2.0) >= 2.44.0
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 %if 0%{?BUILD_FROM_VCS}
 BuildRequires:  gtk-doc
@@ -54,24 +53,14 @@
 # The library doesn't really work if the dconf service is not reachable, so we
 # need a Requires
 Requires:       %{name} >= %{version}
+# libdconf-dbus-1-0 is no longer supported with dconf 0.25.x+
+Obsoletes:      libdconf-dbus-1-0 < %{version}
 
 %description -n libdconf1
 dconf is a low-level configuration system. Its main purpose is to
 provide a backend to GSettings on platforms that don't already
 have configuration storage systems.
 
-%package -n libdconf-dbus-1-0
-Summary:        Simple key-based configuration system -- Library for D-Bus
-Group:          System/Libraries
-# The library doesn't really work if the dconf service is not reachable, so we
-# need a Requires
-Requires:       %{name} >= %{version}
-
-%description -n libdconf-dbus-1-0
-dconf is a low-level configuration system. Its main purpose is to
-provide a backend to GSettings on platforms that don't already
-have configuration storage systems.
-
 %package -n gsettings-backend-dconf
 Summary:        Simple key-based configuration system -- GSettings Backend
 Group:          System/Libraries
@@ -92,22 +81,14 @@
 Summary:        Simple key-based configuration system -- Development Files
 Group:          Development/Libraries/GNOME
 Requires:       libdconf1 = %{version}
+# The libdbus-1 backend has been removed. Dconf now always uses GDBus (since 
0.25.x)
+Obsoletes:      libdconf-dbus-devel < %{version}
 
 %description devel
 dconf is a low-level configuration system. Its main purpose is to
 provide a backend to GSettings on platforms that don't already
 have configuration storage systems.
 
-%package -n libdconf-dbus-devel
-Summary:        Simple key-based configuration system -- Development Files
-Group:          Development/Libraries/GNOME
-Requires:       libdconf-dbus-1-0 = %{version}
-
-%description -n libdconf-dbus-devel
-dconf is a low-level configuration system. Its main purpose is to
-provide a backend to GSettings on platforms that don't already
-have configuration storage systems.
-
 %prep
 %setup -q
 
@@ -132,10 +113,6 @@
 
 %postun -n libdconf1 -p /sbin/ldconfig
 
-%post -n libdconf-dbus-1-0 -p /sbin/ldconfig
-
-%postun -n libdconf-dbus-1-0 -p /sbin/ldconfig
-
 %post -n gsettings-backend-dconf
 %glib2_gio_module_post
 
@@ -161,10 +138,6 @@
 %defattr(-, root, root)
 %{_libdir}/libdconf.so.*
 
-%files -n libdconf-dbus-1-0
-%defattr(-, root, root)
-%{_libdir}/libdconf-dbus-1.so.*
-
 %files -n gsettings-backend-dconf
 %defattr(-, root, root)
 %{_libdir}/gio/modules/libdconfsettings.so
@@ -179,10 +152,4 @@
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/dconf.*
 
-%files -n libdconf-dbus-devel
-%defattr(-, root, root)
-%{_includedir}/dconf-dbus-1/
-%{_libdir}/libdconf-dbus-1.so
-%{_libdir}/pkgconfig/dconf-dbus-1.pc
-
 %changelog

++++++ dconf-0.24.0.tar.xz -> dconf-0.26.0.tar.xz ++++++
++++ 8237 lines of diff (skipped)


Reply via email to