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-07-01 07:05:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/cinnamon-screensaver (Old)
and /work/SRC/openSUSE:Factory/.cinnamon-screensaver.new.2625 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cinnamon-screensaver"
Thu Jul 1 07:05:54 2021 rev:22 rq:903292 version:5.0.6
Changes:
--------
---
/work/SRC/openSUSE:Factory/cinnamon-screensaver/cinnamon-screensaver.changes
2021-06-22 20:45:00.390827554 +0200
+++
/work/SRC/openSUSE:Factory/.cinnamon-screensaver.new.2625/cinnamon-screensaver.changes
2021-07-01 07:06:18.123164180 +0200
@@ -1,0 +2,14 @@
+Wed Jun 30 06:23:14 UTC 2021 - Paolo Stivanin <[email protected]>
+
+- Update to version 5.0.6.
+ * cinnamon-screensaver-pam-helper.c: Check for a null pointer
+ returned from fgets.
+ * Fix error: no return statement in function
+ * powerWidget.py: Don't update the power state before the
+ UPower client has been constructed.
+ * uPowerClient.py: Don't rely on the OnBattery property
+ of the upower client, it's unreliable.
+ * passwordEntry.py: Limit the entry's maximum length.
+- Drop fix-cs-backup-locker-no-return-statement.patch
+
+-------------------------------------------------------------------
Old:
----
cinnamon-screensaver-5.0.3.tar.gz
fix-cs-backup-locker-no-return-statement.patch
New:
----
cinnamon-screensaver-5.0.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cinnamon-screensaver.spec ++++++
--- /var/tmp/diff_new_pack.5wwbC6/_old 2021-07-01 07:06:18.587160556 +0200
+++ /var/tmp/diff_new_pack.5wwbC6/_new 2021-07-01 07:06:18.591160524 +0200
@@ -17,7 +17,7 @@
Name: cinnamon-screensaver
-Version: 5.0.3
+Version: 5.0.6
Release: 0
Summary: Cinnamon screensaver and locker
License: GPL-2.0-or-later
@@ -26,9 +26,6 @@
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
@@ -63,7 +60,6 @@
%prep
%setup -q
%patch0 -p1
-%patch1 -p1
%build
%meson
++++++ cinnamon-screensaver-5.0.3.tar.gz -> cinnamon-screensaver-5.0.6.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/cinnamon-screensaver-5.0.3/backup-locker/cs-backup-locker.c
new/cinnamon-screensaver-5.0.6/backup-locker/cs-backup-locker.c
--- old/cinnamon-screensaver-5.0.3/backup-locker/cs-backup-locker.c
2021-06-10 15:06:58.000000000 +0200
+++ new/cinnamon-screensaver-5.0.6/backup-locker/cs-backup-locker.c
2021-06-25 18:00:32.000000000 +0200
@@ -156,6 +156,7 @@
{
activate_backup_window (window);
}
+ return GDK_EVENT_PROPAGATE;
}
static void
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cinnamon-screensaver-5.0.3/debian/changelog
new/cinnamon-screensaver-5.0.6/debian/changelog
--- old/cinnamon-screensaver-5.0.3/debian/changelog 2021-06-10
15:06:58.000000000 +0200
+++ new/cinnamon-screensaver-5.0.6/debian/changelog 2021-06-25
18:00:32.000000000 +0200
@@ -1,3 +1,28 @@
+cinnamon-screensaver (5.0.6) uma; urgency=medium
+
+ [ Michael Webster ]
+ * cinnamon-screensaver-pam-helper.c: Check for a null pointer returned from
fgets.
+
+ [ Kevin Tee ]
+ * Fix error: no return statement in function (#375)
+
+ -- Clement Lefebvre <[email protected]> Fri, 25 Jun 2021 16:58:03 +0100
+
+cinnamon-screensaver (5.0.5) uma; urgency=medium
+
+ [ Michael Webster ]
+ * powerWidget.py: Don't update the power state before the UPower client has
been constructed.
+ * uPowerClient.py: Don't rely on the OnBattery property of the upower
client, it's unreliable.
+
+ -- Clement Lefebvre <[email protected]> Mon, 14 Jun 2021 16:29:15 +0100
+
+cinnamon-screensaver (5.0.4) uma; urgency=medium
+
+ [ Michael Webster ]
+ * passwordEntry.py: Limit the entry's maximum length.
+
+ -- Clement Lefebvre <[email protected]> Fri, 11 Jun 2021 10:28:37 +0100
+
cinnamon-screensaver (5.0.3) uma; urgency=medium
[ Michael Webster ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cinnamon-screensaver-5.0.3/meson.build
new/cinnamon-screensaver-5.0.6/meson.build
--- old/cinnamon-screensaver-5.0.3/meson.build 2021-06-10 15:06:58.000000000
+0200
+++ new/cinnamon-screensaver-5.0.6/meson.build 2021-06-25 18:00:32.000000000
+0200
@@ -1,4 +1,4 @@
-project('cinnamon-screensaver', 'c', version: '5.0.3', meson_version:
'>=0.46.0')
+project('cinnamon-screensaver', 'c', version: '5.0.6', meson_version:
'>=0.46.0')
cc = meson.get_compiler('c')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/cinnamon-screensaver-5.0.3/src/dbusdepot/uPowerClient.py
new/cinnamon-screensaver-5.0.6/src/dbusdepot/uPowerClient.py
--- old/cinnamon-screensaver-5.0.3/src/dbusdepot/uPowerClient.py
2021-06-10 15:06:58.000000000 +0200
+++ new/cinnamon-screensaver-5.0.6/src/dbusdepot/uPowerClient.py
2021-06-25 18:00:32.000000000 +0200
@@ -55,8 +55,6 @@
def on_client_setup_complete(self):
self.proxy.connect("device-removed", self.on_device_added_or_removed)
self.proxy.connect("device-added", self.on_device_added_or_removed)
- self.proxy.connect("notify::on-battery", self.on_battery_changed)
-
self.queue_update_state()
def on_device_added_or_removed(self, proxy, path):
@@ -120,13 +118,12 @@
# UPower doesn't necessarily have a LinePower device if there are no
batteries.
# Default to plugged in, then.
- new_plugged_in = True
+ new_plugged_in = False
new_have_battery = False
for path, dev in self.relevant_devices:
- if dev.get_property("type") == DeviceType.LinePower:
- new_plugged_in = dev.get_property("online")
if dev.get_property("type") == DeviceType.Battery:
+ new_plugged_in = dev.get_property("state") !=
DeviceState.Discharging
new_have_battery = True
if (new_plugged_in != old_plugged_in) or (new_have_battery !=
old_have_battery):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/cinnamon-screensaver-5.0.3/src/pamhelper/cinnamon-screensaver-pam-helper.c
new/cinnamon-screensaver-5.0.6/src/pamhelper/cinnamon-screensaver-pam-helper.c
---
old/cinnamon-screensaver-5.0.3/src/pamhelper/cinnamon-screensaver-pam-helper.c
2021-06-10 15:06:58.000000000 +0200
+++
new/cinnamon-screensaver-5.0.6/src/pamhelper/cinnamon-screensaver-pam-helper.c
2021-06-25 18:00:32.000000000 +0200
@@ -323,13 +323,16 @@
g_mutex_lock (&password_mutex);
- if (input [strlen (input) - 1] == '\n')
+ if (input != NULL)
{
- input [strlen (input) - 1] = 0;
- }
+ if (input [strlen (input) - 1] == '\n')
+ {
+ input [strlen (input) - 1] = 0;
+ }
- password_ptr = g_strdup (input);
- memset (input, '\b', strlen (input));
+ password_ptr = g_strdup (input);
+ memset (input, '\b', strlen (input));
+ }
g_mutex_unlock (&password_mutex);
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/cinnamon-screensaver-5.0.3/src/passwordEntry.py
new/cinnamon-screensaver-5.0.6/src/passwordEntry.py
--- old/cinnamon-screensaver-5.0.3/src/passwordEntry.py 2021-06-10
15:06:58.000000000 +0200
+++ new/cinnamon-screensaver-5.0.6/src/passwordEntry.py 2021-06-25
18:00:32.000000000 +0200
@@ -17,7 +17,7 @@
keyboard layout, and allowing switching of the layout.
"""
def __init__(self):
- super(PasswordEntry, self).__init__()
+ super(PasswordEntry, self).__init__(max_length=200)
self.get_style_context().add_class("passwordentry")
placeholder_text = _("Please enter your password...")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/cinnamon-screensaver-5.0.3/src/widgets/powerWidget.py
new/cinnamon-screensaver-5.0.6/src/widgets/powerWidget.py
--- old/cinnamon-screensaver-5.0.3/src/widgets/powerWidget.py 2021-06-10
15:06:58.000000000 +0200
+++ new/cinnamon-screensaver-5.0.6/src/widgets/powerWidget.py 2021-06-25
18:00:32.000000000 +0200
@@ -47,10 +47,6 @@
"percentage-changed",
self.on_percentage_changed)
- self.power_client.rescan_devices()
-
- self.on_power_state_changed(self.power_client)
-
def refresh(self):
self.on_power_state_changed(self.power_client)