Hello community,

here is the log from the commit of package kscreenlocker for openSUSE:Factory 
checked in at 2017-06-01 16:25:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kscreenlocker (Old)
 and      /work/SRC/openSUSE:Factory/.kscreenlocker.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kscreenlocker"

Thu Jun  1 16:25:37 2017 rev:26 rq:498799 version:5.10.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kscreenlocker/kscreenlocker.changes      
2017-04-30 21:13:05.656093421 +0200
+++ /work/SRC/openSUSE:Factory/.kscreenlocker.new/kscreenlocker.changes 
2017-06-01 16:25:37.391286609 +0200
@@ -1,0 +2,41 @@
+Fri May 26 14:10:30 CEST 2017 - [email protected]
+
+- Update to 5.10.0
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.10.0.php
+- Changes since 5.9.95:
+  * None
+
+-------------------------------------------------------------------
+Thu May 11 20:26:23 CEST 2017 - [email protected]
+
+- Update to 5.9.95
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.9.95.php
+- Changes since 5.9.5:
+  * [Greeter] Expose wallpaper QML item as "wallpaper" context property
+  * Prevent kcheckpass from becoming an orphan
+  * Fix removal of lock window on unmap
+  * Terminate kscreenlocker_greet and don't kill it on unlockRequest
+  * [autotests] add missing add_test
+  * Use seccomp for implementing a sandbox for kscreenlocker_greet
+  * Support for long running kcheckpass supporting multiple authentications
+  * [greeter] Send the auth result through the server instead return value
+  * Add support for emergency message show on Wayland
+  * Require PAM by default and provide an option to not require it
+  * [ksld] Don't unset greeter connection on destroy unconditionally 
(kde#377152)
+  * [kcheckpass] Drop all outdated/obsoleted checkpass variants
+  * [kcheckpass] Drop the conv_legacy support
+  * [kcheckpass] Drop the caller command line option
+  * [kcheckpass] Drop command line option for username
+  * Enable qtvirtualkeyboard QT_IM_MODULE for greeter
+  * Add a small test application for kcheckpass
+  * [kcheckpass] Drop the ACCEPT_ENV compatibility define
+  * [kcheckpass] Drop the throttle handling code
+  * [Greeter] Also clear selection clipboard
+  * [greeter] Clear clipboard on show (kde#376526)
+  * Stop linking X11_Xcursor_LIB in KScreenLocker (kde#376068)
+
+-------------------------------------------------------------------

Old:
----
  kscreenlocker-5.9.5.tar.xz

New:
----
  kscreenlocker-5.10.0.tar.xz

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

Other differences:
------------------
++++++ kscreenlocker.spec ++++++
--- /var/tmp/diff_new_pack.ZtNxoQ/_old  2017-06-01 16:25:38.267163105 +0200
+++ /var/tmp/diff_new_pack.ZtNxoQ/_new  2017-06-01 16:25:38.271162541 +0200
@@ -18,13 +18,13 @@
 
 %bcond_without lang
 Name:           kscreenlocker
-Version:        5.9.5
+Version:        5.10.0
 Release:        0
 Summary:        Library and components for secure lock screen architecture
 License:        GPL-2.0+
 Group:          System/GUI/KDE
 Url:            https://projects.kde.org/kscreenlocker
-Source:         
http://download.kde.org/stable/plasma/%{version}/kscreenlocker-%{version}.tar.xz
+Source:         kscreenlocker-%{version}.tar.xz
 # PATCH-FIX-OPENSUSE fix-wayland-version-requirement.diff -- Changes wayland 
requirement from 1.3 to 1.2.1
 Patch0:         fix-wayland-version-requirement.diff
 BuildRequires:  cmake >= 2.8.12
@@ -49,6 +49,7 @@
 BuildRequires:  cmake(Qt5Test) >= 5.5.0
 BuildRequires:  cmake(Qt5Widgets) >= 5.5.0
 BuildRequires:  cmake(Qt5X11Extras) >= 5.5.0
+BuildRequires:  pkgconfig(libseccomp)
 BuildRequires:  pkgconfig(wayland-client)
 BuildRequires:  pkgconfig(wayland-server)
 BuildRequires:  pkgconfig(x11)
@@ -102,11 +103,24 @@
   %kf5_find_lang
 %endif
 
+%pre
+# TODO: Add a check for kscreenlocker_greet version, once available.
+# Upstream told that that would not be possible, but upstream is unreasonable.
+if [ $1 = 2 ]; then
+    touch /run/kscreenlocker_restart
+fi
+exit 0
+
 %post
 # boo#931296
 /usr/sbin/pam-config -d --unix2 || :
 /usr/sbin/pam-config -a --unix || :
 /sbin/ldconfig
+if [ $1 = 1 ] && [ -f /run/kscreenlocker_restart ]; then
+    killall -TERM kscreenlocker_greet
+    rm /run/kscreenlocker_restart
+fi
+exit 0
 
 %post -n libKScreenLocker5 -p /sbin/ldconfig
 

++++++ kscreenlocker-5.9.5.tar.xz -> kscreenlocker-5.10.0.tar.xz ++++++
++++ 7174 lines of diff (skipped)


Reply via email to