Hello community,

here is the log from the commit of package kwin5 for openSUSE:Factory checked 
in at 2019-10-14 12:37:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kwin5 (Old)
 and      /work/SRC/openSUSE:Factory/.kwin5.new.2352 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kwin5"

Mon Oct 14 12:37:57 2019 rev:105 rq:737474 version:5.17.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kwin5/kwin5.changes      2019-09-07 
11:39:04.518391837 +0200
+++ /work/SRC/openSUSE:Factory/.kwin5.new.2352/kwin5.changes    2019-10-14 
12:37:59.663250623 +0200
@@ -1,0 +2,25 @@
+Thu Oct 10 14:25:46 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.17.0
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.17.0.php
+- Changes since 5.16.90:
+  * don't allow to resize or move fullscreen windows
+  * [platforms/hwcomposer] Fix build failure after D23495
+  * Use lambdas for queued invocation of composition suspending (kde#412353)
+  * [nightcolor] Print a debug message upon receiving new location from kded 
module
+  * [nightcolor] Add missing const qualifiers
+  * [nightcolor] Use local time in Automatic and Location mode
+
+-------------------------------------------------------------------
+Thu Sep 19 12:32:36 UTC 2019 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.16.90
+  * New feature release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.16.90.php
+- Too many changes to list here
+- Refresh 0001-Use-Xauthority-for-Xwayland.patch
+
+-------------------------------------------------------------------

Old:
----
  kwin-5.16.5.tar.xz
  kwin-5.16.5.tar.xz.sig

New:
----
  kwin-5.17.0.tar.xz
  kwin-5.17.0.tar.xz.sig

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

Other differences:
------------------
++++++ kwin5.spec ++++++
--- /var/tmp/diff_new_pack.ACVEQR/_old  2019-10-14 12:38:00.479248489 +0200
+++ /var/tmp/diff_new_pack.ACVEQR/_new  2019-10-14 12:38:00.483248479 +0200
@@ -21,7 +21,7 @@
 %global wayland (0%{?suse_version} >= 1330)
 %bcond_without lang
 Name:           kwin5
-Version:        5.16.5
+Version:        5.17.0
 Release:        0
 # Full Plasma 5 version (e.g. 5.8.95)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
@@ -31,9 +31,9 @@
 License:        GPL-2.0-or-later AND GPL-3.0-or-later
 Group:          System/GUI/KDE
 Url:            http://www.kde.org
-Source:         
https://download.kde.org/stable/plasma/%{version}/kwin-%{version}.tar.xz
+Source:         kwin-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/kwin-%{version}.tar.xz.sig
+Source1:        kwin-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 # PATCH-FIX-OPENSUSE
@@ -310,8 +310,7 @@
 %{_kf5_servicesdir}/
 %{_kf5_servicetypesdir}/
 %{_kf5_sharedir}/kwin/
-%dir %{_kf5_sharedir}/kconf_update/
-%{_kf5_sharedir}/kconf_update/kwin.upd
+%{_kf5_sharedir}/kconf_update/
 %{_kf5_notifydir}/
 %doc %{_kf5_htmldir}/en/
 %dir %{_kf5_sharedir}/kpackage/

++++++ 0001-Use-Xauthority-for-Xwayland.patch ++++++
--- /var/tmp/diff_new_pack.ACVEQR/_old  2019-10-14 12:38:00.511248405 +0200
+++ /var/tmp/diff_new_pack.ACVEQR/_new  2019-10-14 12:38:00.511248405 +0200
@@ -1,4 +1,4 @@
-From 02cdcb383b938a3e17ea2bf63a14682473dc8d5b Mon Sep 17 00:00:00 2001
+From 8026c9649990d70ebe53c5c7d0c68e74fce28014 Mon Sep 17 00:00:00 2001
 From: Fabian Vogt <fab...@ritter-vogt.de>
 Date: Sat, 17 Mar 2018 23:25:56 +0100
 Subject: [PATCH] Use Xauthority for Xwayland authorization
@@ -18,19 +18,19 @@
  3 files changed, 105 insertions(+), 2 deletions(-)
 
 diff --git a/CMakeLists.txt b/CMakeLists.txt
-index ec780a9d5..1a5a72698 100644
+index 9f167e107..47d22f540 100644
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -594,6 +594,7 @@ set(kwin_XLIB_LIBS
-     ${X11_X11_LIB}
      ${X11_ICE_LIB}
      ${X11_SM_LIB}
+     ${X11_X11_LIB}
 +    ${X11_Xau_LIB}
  )
  
  set(kwin_XCB_LIBS
 diff --git a/xwl/xwayland.cpp b/xwl/xwayland.cpp
-index a521f27c0..2cc8d398c 100644
+index 5f17d3923..17b73b3d7 100644
 --- a/xwl/xwayland.cpp
 +++ b/xwl/xwayland.cpp
 @@ -48,6 +48,8 @@ along with this program.  If not, see 
<http://www.gnu.org/licenses/>.
@@ -42,7 +42,7 @@
  static void readDisplay(int pipe)
  {
      QFile readPipe;
-@@ -105,8 +107,84 @@ Xwayland::~Xwayland()
+@@ -107,8 +109,84 @@ Xwayland::~Xwayland()
      s_self = nullptr;
  }
  
@@ -127,7 +127,7 @@
      int pipeFds[2];
      if (pipe(pipeFds) != 0) {
          std::cerr << "FATAL ERROR failed to create pipe to start Xwayland " 
<< std::endl;
-@@ -148,11 +226,15 @@ void Xwayland::init()
+@@ -150,11 +228,15 @@ void Xwayland::init()
      env.insert("WAYLAND_SOCKET", QByteArray::number(wlfd));
      env.insert("EGL_PLATFORM", QByteArrayLiteral("DRM"));
      m_xwaylandProcess->setProcessEnvironment(env);
@@ -145,7 +145,7 @@
      m_xwaylandFailConnection = connect(m_xwaylandProcess, static_cast<void 
(QProcess::*)(QProcess::ProcessError)>(&QProcess::error), this,
          [this] (QProcess::ProcessError error) {
              if (error == QProcess::FailedToStart) {
-@@ -184,6 +266,23 @@ void Xwayland::prepareDestroy()
+@@ -186,6 +268,23 @@ void Xwayland::prepareDestroy()
  
  void Xwayland::createX11Connection()
  {
@@ -170,7 +170,7 @@
      xcb_connection_t *c = nullptr;
      if (m_xcbConnectionFd == -1) {
 diff --git a/xwl/xwayland.h b/xwl/xwayland.h
-index 2ee1e607f..a8b89242b 100644
+index b759e6af5..3e07e3b89 100644
 --- a/xwl/xwayland.h
 +++ b/xwl/xwayland.h
 @@ -23,6 +23,7 @@ along with this program.  If not, see 
<http://www.gnu.org/licenses/>.
@@ -181,15 +181,15 @@
  
  class QProcess;
  
-@@ -72,6 +73,8 @@ private:
+@@ -74,6 +75,8 @@ private:
      const xcb_query_extension_reply_t *m_xfixes = nullptr;
      DataBridge *m_dataBridge = nullptr;
  
 +    QTemporaryFile m_xwaylandAuthority;
 +
      ApplicationWaylandAbstract *m_app;
- };
  
+     Q_DISABLE_COPY(Xwayland)
 -- 
-2.20.1
+2.22.0
 

++++++ kwin-5.16.5.tar.xz -> kwin-5.17.0.tar.xz ++++++
++++ 419640 lines of diff (skipped)



Reply via email to