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