Hello community,

here is the log from the commit of package udisks2 for openSUSE:Factory checked 
in at 2020-11-09 13:56:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/udisks2 (Old)
 and      /work/SRC/openSUSE:Factory/.udisks2.new.11331 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "udisks2"

Mon Nov  9 13:56:14 2020 rev:40 rq:846944 version:2.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/udisks2/udisks2.changes  2019-11-23 
23:58:09.203024564 +0100
+++ /work/SRC/openSUSE:Factory/.udisks2.new.11331/udisks2.changes       
2020-11-09 13:56:25.624092915 +0100
@@ -1,0 +2,52 @@
+Sun Sep  6 07:24:30 UTC 2020 - Milan Savić <milsa...@outlook.com>
+
+- Update to version 2.9.1:
+  + This is mostly a bugfix release, notable changes include:
+    - active modules are now tracked in a daemon state file and 
+      are automatically reloaded on next startup in case of 
+      previous unclean daemon shutdown
+    - further improvements in object property updates while 
+      handling method calls
+    - zram module fixes:
+      + compatibility improvements with existing zram generators 
+        and toolkits
+      + the zram-setup@.service systemd unit has been renamed to 
+        udisks2-zram-setup@.service
+      + related udev rules have been separated into 
+        90-udisks2-zram.rules
+      + the zram.conf.d path is now configurable and defaults to 
+        /usr/lib/zram.conf.d
+
+- Update to version 2.9.0:
+  + This 2.9.0 release brings many changes to the daemon core, 
+    internal modularity and the libudisks2 library. 
+    No public API has been removed, there is a couple of 
+    deprecations however.
+  + There's a major change in how and when D-Bus object properties 
+    are updated. As a general rule when a method call returns 
+    affected objects should now have their properties updated by 
+    that moment. This is an ongoing task and while majority of the 
+    daemon API has been covered, there are pending issues in some 
+    of the modules.
+  + Configurable mount options is a new big feature for this 
+    release, allowing sysadmins to re-define default mount options 
+    for each filesystem type. Extensive documentation is available 
+    at http://storaged.org/doc/udisks2-api/latest/mount_options.html
+  + Internal module API has been reworked, modules should now be 
+    enabled separately via the new EnableModule() call that also 
+    reports initialization failures. 
+    The old org.freedesktop.UDisks2.Manager.EnableModules() call 
+    has been deprecated.
+  + Additional feature highlights:
+    - building the daemon can now be disabled via configure switch, 
+      only libudisks2 will be built
+    - removed the systemd mount cleanup service, mount state is now 
+      tracked separately for persistent and non-persistent mount 
+      points and cleanup of lingering persistent mount points is 
+      performed on daemon startup (e.g. on system boot)
+    - new LVM-VDO integration, deprecated the standalone VDO module
+    - added support for (un)locking BitLocker devices
+    - libudisks2 now includes generated GDBus code for compiled-in 
+      modules, separate pkg-config files are provided as well
+
+-------------------------------------------------------------------

Old:
----
  udisks-2.8.4.tar.bz2

New:
----
  udisks-2.9.1.tar.bz2

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

Other differences:
------------------
++++++ udisks2.spec ++++++
--- /var/tmp/diff_new_pack.YJ1KbM/_old  2020-11-09 13:56:35.112072221 +0100
+++ /var/tmp/diff_new_pack.YJ1KbM/_new  2020-11-09 13:56:35.116072213 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package udisks2
 #
-# Copyright (c) 2019 SUSE LLC.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %define libudisks lib%{name}-%{somajor}
 %define libblockdev_version 2.19
 Name:           udisks2
-Version:        2.8.4
+Version:        2.9.1
 Release:        0
 Summary:        Disk Manager
 License:        GPL-2.0-or-later AND LGPL-2.0-or-later
@@ -61,6 +61,7 @@
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.102
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(udev)
+BuildRequires:  pkgconfig(uuid)
 Requires:       %{libudisks} = %{version}
 # For LUKS devices
 Requires:       cryptsetup
@@ -236,42 +237,28 @@
 
 %pre -n %{name}
 %service_add_pre udisks2.service
-%service_add_pre clean-mount-point@.service
 
 %post -n %{name}
 %{?udev_rules_update:%udev_rules_update}
 %service_add_post udisks2.service
-%service_add_post clean-mount-point@.service
 
 %preun -n %{name}
 %service_del_preun udisks2.service
-SERVICES=$(systemctl show --property=Names clean-mount-point@*.service | sed 
-e 's/Names=//' -e '/^$/d')
-if [ -n "$SERVICES" ]; then
-    for service in $SERVICES; do
-        %service_del_preun $service
-    done
-fi
 
 %postun -n %{name}
 %service_del_postun udisks2.service
-SERVICES=$(systemctl show --property=Names clean-mount-point@*.service | sed 
-e 's/Names=//' -e '/^$/d')
-if [ -n "$SERVICES" ]; then
-    for service in $SERVICES; do
-        %service_del_postun $service
-    done
-fi
 
 %pre -n %{libudisks}_zram
-%service_add_pre zram-setup@.service
+%service_add_pre udisks2-zram-setup@.service
 
 %post -n %{libudisks}_zram
-%service_add_post zram-setup@.service
+%service_add_post udisks2-zram-setup@.service
 
 %preun -n %{libudisks}_zram
-%service_del_preun zram-setup@.service
+%service_del_preun udisks2-zram-setup@.service
 
 %postun -n %{libudisks}_zram
-%service_del_postun zram-setup@.service
+%service_del_postun udisks2-zram-setup@.service
 
 %files
 %doc AUTHORS NEWS
@@ -280,9 +267,9 @@
 %{_prefix}/lib/tmpfiles.d/udisks2.conf
 %{_datadir}/bash-completion/completions/udisksctl
 %{_unitdir}/udisks2.service
-%{_unitdir}/clean-mount-point@.service
 %dir %{_udevrulesdir}
 %{_udevrulesdir}/80-udisks2.rules
+%{_udevrulesdir}/90-udisks2-zram.rules
 %{_sbindir}/rc%{name}
 %{_sbindir}/umount.udisks2
 %dir %{_libexecdir}/udisks2
@@ -313,6 +300,12 @@
 %dir %{_includedir}/udisks2/udisks
 %{_includedir}/udisks2/udisks/*.h
 %{_libdir}/pkgconfig/udisks2.pc
+%{_libdir}/pkgconfig/udisks2-bcache.pc
+%{_libdir}/pkgconfig/udisks2-btrfs.pc
+%{_libdir}/pkgconfig/udisks2-lsm.pc
+%{_libdir}/pkgconfig/udisks2-lvm2.pc
+%{_libdir}/pkgconfig/udisks2-vdo.pc
+%{_libdir}/pkgconfig/udisks2-zram.pc
 %{_datadir}/gir-1.0/UDisks-2.0.gir
 
 %files -n %{libudisks}_bcache
@@ -351,7 +344,7 @@
 %dir %{_libdir}/udisks2/modules
 %{_libdir}/udisks2/modules/libudisks2_zram.so
 %{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.zram.policy
-%{_unitdir}/zram-setup@.service
+%{_unitdir}/udisks2-zram-setup@.service
 
 %files lang -f udisks2.lang
 

++++++ udisks-2.8.4.tar.bz2 -> udisks-2.9.1.tar.bz2 ++++++
++++ 254014 lines of diff (skipped)


Reply via email to