Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package cinnamon-screensaver for 
openSUSE:Factory checked in at 2021-06-22 20:44:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-screensaver (Old)
 and      /work/SRC/openSUSE:Factory/.cinnamon-screensaver.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "cinnamon-screensaver"

Tue Jun 22 20:44:56 2021 rev:21 rq:900701 version:5.0.3

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/cinnamon-screensaver/cinnamon-screensaver.changes    
    2020-12-13 17:30:27.780393556 +0100
+++ 
/work/SRC/openSUSE:Factory/.cinnamon-screensaver.new.2625/cinnamon-screensaver.changes
      2021-06-22 20:45:00.390827554 +0200
@@ -1,0 +2,49 @@
+Fri Jun 11 05:50:54 UTC 2021 - Paolo Stivanin <[email protected]>
+
+- Update to version 5.0.3.
+  * service.py: Always unlock when deactivating.
+  * manager.py: Improve backup locker startup and shutdown.
+  * cinnamon-screensaver-main.py: Don't register with the
+    session manager.
+  * logindClient.py: Change how we get the session id to work with
+    dbus activation.
+
+-------------------------------------------------------------------
+Wed Jun  2 20:50:05 UTC 2021 - andy great <[email protected]>
+
+- Update to version 5.0.1.
+  * cs-gdk-event-filter-xll.c: Ignore fcitx ConfigureNotify events
+    in the backup locker process.
+  * Clean up the desktop file and rename it so that it passes
+    desktop-file- validate.
+  * cs-backup-locker: Use a white cinnamon icon (symbolic doesn't
+    work here, and the normal orangey-brown doesn't look very nice.
+- Updates for version 5.0.1.
+  * powerWidget.py: Use new battery icons when available.
+  * powerWidget.py: Add some more battery icon names, fix the default
+    to return a GIcon, not a string.
+  * Make cinnamon-screensaver a dbus-activated service.
+  * Clean up .gitignore.
+  * Add option to silence deprecation warnings during the build.
+  * Implement a fallback window in the event of the 'pretty' ui
+    crashing for some reason.
+  * backup window: Don't assume which tty's to use in instructions,
+    send a notification if the backup locked crashes.
+  * manager.py: Use GLib to get the user name, and trim the string to
+    8 chars to match 'w -h' output.
+  * cs-screen-x11.c: Fix annotation.
+  * Show PAM info
+  * unlock.py: Move info label underneath the entry and other labels.
+  * unlock.py: Don't allow pw entry row to expand if a longer info
+    message is shown.
+  * l10n: Update POT
+- Add fix-cs-backup-locker-no-return-statement.patch to fix
+  error: no return statement in function returning non-void
+
+-------------------------------------------------------------------
+Sun May 30 17:20:57 UTC 2021 - andy great <[email protected]>
+
+- Update to version 4.8.1.
+  * build: Bump runtime version of cinnamon-desktop
+
+-------------------------------------------------------------------

Old:
----
  cinnamon-screensaver-4.8.0.tar.gz

New:
----
  cinnamon-screensaver-5.0.3.tar.gz
  fix-cs-backup-locker-no-return-statement.patch

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

Other differences:
------------------
++++++ cinnamon-screensaver.spec ++++++
--- /var/tmp/diff_new_pack.A5BBoO/_old  2021-06-22 20:45:00.938828157 +0200
+++ /var/tmp/diff_new_pack.A5BBoO/_new  2021-06-22 20:45:00.938828157 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package cinnamon-screensaver
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           cinnamon-screensaver
-Version:        4.8.0
+Version:        5.0.3
 Release:        0
 Summary:        Cinnamon screensaver and locker
 License:        GPL-2.0-or-later
@@ -26,6 +26,9 @@
 Source:         
https://github.com/linuxmint/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-OPENSUSE cinnamon-screensaver-suse-pam.patch -- Use SUSE-specific 
PAM configuration.
 Patch0:         %{name}-suse-pam.patch
+# PATCH-FIX-OPENSUSE fix-cs-backup-locker-no-return-statement.patch 
[email protected] -- Fix cs-backup-locker.c error: no return statement in 
function returning non-void
+# https://github.com/linuxmint/cinnamon-screensaver/pull/375
+Patch1:         fix-cs-backup-locker-no-return-statement.patch
 BuildRequires:  fdupes
 BuildRequires:  intltool
 BuildRequires:  libtool
@@ -60,12 +63,17 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 %meson
 %meson_build
 
 %install
+# Manually install desktop file
+mkdir -p %{buildroot}%{_datadir}/applications/
+cp -r data/org.cinnamon.ScreenSaver.desktop 
%{buildroot}%{_datadir}/applications/org.cinnamon.ScreenSaver.desktop
+
 %meson_install
 
 # Remove development files as they're not really there to be used.
@@ -76,7 +84,11 @@
 
 find %{buildroot} -type f -name "*.la" -delete -print
 %fdupes %{buildroot}%{_datadir}/
-%suse_update_desktop_file %{name}
+%suse_update_desktop_file org.cinnamon.ScreenSaver
+
+# Fix missing shabang
+chmod a-x %{buildroot}%{_datadir}/%{name}/__init__.py
+chmod a-x %{buildroot}%{_datadir}/%{name}/*/__init__.py
 
 %post
 /sbin/ldconfig
@@ -98,12 +110,15 @@
 %config %{_sysconfdir}/pam.d/cinnamon-screensaver
 %{_bindir}/%{name}
 %{_bindir}/%{name}-command
+%{_libexecdir}/cs-backup-locker
+%{_bindir}/cinnamon-unlock-desktop
 %{_libexecdir}/%{name}-pam-helper
 %{_datadir}/%{name}/
 %{_libdir}/libcscreensaver.so*
 %{_libdir}/girepository-1.0/CScreensaver-1.0.typelib
 %{_datadir}/dbus-1/services/org.cinnamon.ScreenSaver.service
-%{_datadir}/applications/%{name}.desktop
+%{_datadir}/applications/org.cinnamon.ScreenSaver.desktop
 %{_datadir}/icons/hicolor/*/*/screensaver-*.*
+%{_datadir}/icons/hicolor/scalable/apps/csr-backup-locker-icon.svg
 
 %changelog

++++++ cinnamon-screensaver-4.8.0.tar.gz -> cinnamon-screensaver-5.0.3.tar.gz 
++++++
++++ 2999 lines of diff (skipped)

++++++ fix-cs-backup-locker-no-return-statement.patch ++++++
diff -ruN a/backup-locker/cs-backup-locker.c b/backup-locker/cs-backup-locker.c
--- a/backup-locker/cs-backup-locker.c  2021-06-01 15:35:52.000000000 +0700
+++ b/backup-locker/cs-backup-locker.c  2021-06-03 03:53:28.787539694 +0700
@@ -156,6 +156,7 @@
     {
         activate_backup_window (window);
     }
+    return 0;
 }
 
 static void

Reply via email to