Hello community,

here is the log from the commit of package plasma5-desktop for 
openSUSE:Leap:15.2 checked in at 2020-05-12 11:36:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/plasma5-desktop (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.plasma5-desktop.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plasma5-desktop"

Tue May 12 11:36:58 2020 rev:108 rq:801378 version:5.18.5

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/plasma5-desktop/plasma5-desktop.changes        
2020-04-14 14:19:23.937203636 +0200
+++ 
/work/SRC/openSUSE:Leap:15.2/.plasma5-desktop.new.2738/plasma5-desktop.changes  
    2020-05-12 11:36:59.660323385 +0200
@@ -1,0 +2,26 @@
+Tue May  5 13:01:54 UTC 2020 - Fabian Vogt <[email protected]>
+
+- Update to 5.18.5
+  * New bugfix release
+  * For more details please see:
+  * https://www.kde.org/announcements/plasma-5.18.5.php
+- Changes since 5.18.4.1:
+  * [Runners KCM] Notify history deletion
+  * KCM Icons : Use KIconloader::emitChange() instead of deprecated 
newIconLoader() (kde#420577)
+  * [Task Manager] Avoid crash with QStringBuilder (kde#420452)
+  * KCM LookAndFeel check if splash screen is provided before applying it. 
(kde#414417)
+  * KCM LookAndFeel check widgetStyle availability before applying it 
(kde#419552,kde#418698)
+  * [Folder View] Update popup dialog's hardcoded scrollbar width to fix 
faulty sizing (kde#420385)
+  * [Kickoff] Disable tabBar's mouseArea when searching (kde#401861)
+  * Revert "Make accidental panel and panel widget deletion more difficult"
+  * [KCMs/Standard Actions] Give KCMShell window a sane default size 
(kde#377653)
+  * Make accidental panel and panel widget deletion more difficult (kde#419853)
+  * KCM Colors fix apply button always disabled (kde#418604)
+
+-------------------------------------------------------------------
+Fri Apr 24 13:21:54 UTC 2020 - Fabian Vogt <[email protected]>
+
+- Add patch to fix GTK2 application appearance (kde#412331, boo#1169968):
+  * 0001-krdb-Drop-GTK2-colour-exporting.patch
+
+-------------------------------------------------------------------

Old:
----
  plasma-desktop-5.18.4.1.tar.xz
  plasma-desktop-5.18.4.1.tar.xz.sig

New:
----
  0001-krdb-Drop-GTK2-colour-exporting.patch
  plasma-desktop-5.18.5.tar.xz
  plasma-desktop-5.18.5.tar.xz.sig

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

Other differences:
------------------
++++++ plasma5-desktop.spec ++++++
--- /var/tmp/diff_new_pack.29d9bT/_old  2020-05-12 11:37:00.580325317 +0200
+++ /var/tmp/diff_new_pack.29d9bT/_new  2020-05-12 11:37:00.584325325 +0200
@@ -22,7 +22,7 @@
 
 %bcond_without lang
 Name:           plasma5-desktop
-Version:        5.18.4.1
+Version:        5.18.5
 Release:        0
 # Full Plasma 5 version (e.g. 5.9.3)
 %{!?_plasma5_bugfix: %define _plasma5_bugfix %{version}}
@@ -32,13 +32,15 @@
 License:        GPL-2.0-only
 Group:          System/GUI/KDE
 URL:            http://www.kde.org/
-Source:         
https://download.kde.org/stable/plasma/5.18.4/plasma-desktop-%{version}.tar.xz
+Source:         
https://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/5.18.4/plasma-desktop-%{version}.tar.xz.sig
+Source1:        
https://download.kde.org/stable/plasma/%{version}/plasma-desktop-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
 # PATCH-FIX-OPENSUSE
 Patch1:         0001-Use-themed-user-face-icon-in-kickoff.patch
+# PATCH-FIX-UPSTREAM
+Patch2:         0001-krdb-Drop-GTK2-colour-exporting.patch
 BuildRequires:  extra-cmake-modules >= 1.8.0
 BuildRequires:  fdupes
 BuildRequires:  glib2-devel

++++++ 0001-krdb-Drop-GTK2-colour-exporting.patch ++++++
>From acf7b1d2278586b2b05c2e09866452be418edb49 Mon Sep 17 00:00:00 2001
From: Carson Black <[email protected]>
Date: Fri, 17 Apr 2020 11:45:04 -0400
Subject: [PATCH] [krdb] Drop GTK2 colour exporting

Summary:
With the vast supermajority of modern GTK2 themes using pixmaps, exporting 
colours
is only likely to result in breakage.

BUG: 412331
FIXED-IN: 5.19.0 (or should we consider this a bugfix and land it on the stable 
branch?)

Reviewers: #plasma, ngraham, gikari, davidedmundson

Reviewed By: #plasma, ngraham, davidedmundson

Subscribers: gikari, fvogt, ngraham, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D28658
---
 kcms/krdb/krdb.cpp | 66 +++-------------------------------------------
 1 file changed, 3 insertions(+), 63 deletions(-)

diff --git a/kcms/krdb/krdb.cpp b/kcms/krdb/krdb.cpp
index 82a51a032..30c7b2578 100644
--- a/kcms/krdb/krdb.cpp
+++ b/kcms/krdb/krdb.cpp
@@ -255,7 +255,7 @@ static QString color( const QColor& col )
     return QStringLiteral( "{ %1, %2, %3 }" ).arg( item( col.red() ) ).arg( 
item( col.green() ) ).arg( item( col.blue() ) );
 }
 
-static void createGtkrc( bool exportColors, const QPalette& cg, bool 
exportGtkTheme, const QString& gtkTheme, int version )
+static void createGtkrc( const QPalette& cg, bool exportGtkTheme, const 
QString& gtkTheme, int version )
 {
     // lukas: why does it create in ~/.kde/share/config ???
     // pfeiffer: so that we don't overwrite the user's gtkrc.
@@ -328,71 +328,11 @@ static void createGtkrc( bool exportColors, const 
QPalette& cg, bool exportGtkTh
                 t << endl;
                 t << "gtk-theme-name=\"" << gtkStyle << "\"" << endl;
                 t << endl;
-                if (gtkStyle == QLatin1String("oxygen-gtk"))
-                    exportColors = false;
             }
         }
 
     }
 
-    if (exportColors)
-    {
-        t << "style \"default\"" << endl;
-        t << "{" << endl;
-        t << "  bg[NORMAL] = " << color( cg.color( QPalette::Active, 
QPalette::Window ) ) << endl;
-        t << "  bg[SELECTED] = " << color( cg.color(QPalette::Active, 
QPalette::Highlight) ) << endl;
-        t << "  bg[INSENSITIVE] = " << color( cg.color( QPalette::Active, 
QPalette::Window ) ) << endl;
-        t << "  bg[ACTIVE] = " << color( cg.color( QPalette::Active, 
QPalette::Mid ) ) << endl;
-        t << "  bg[PRELIGHT] = " << color( cg.color( QPalette::Active, 
QPalette::Window ) ) << endl;
-        t << endl;
-        t << "  base[NORMAL] = " << color( cg.color( QPalette::Active, 
QPalette::Base ) ) << endl;
-        t << "  base[SELECTED] = " << color( cg.color(QPalette::Active, 
QPalette::Highlight) ) << endl;
-        t << "  base[INSENSITIVE] = " << color( cg.color( QPalette::Active, 
QPalette::Window ) ) << endl;
-        t << "  base[ACTIVE] = " << color( cg.color(QPalette::Active, 
QPalette::Highlight) ) << endl;
-        t << "  base[PRELIGHT] = " << color( cg.color(QPalette::Active, 
QPalette::Highlight) ) << endl;
-        t << endl;
-        t << "  text[NORMAL] = " << color( cg.color(QPalette::Active, 
QPalette::Text) ) << endl;
-        t << "  text[SELECTED] = " << color( cg.color(QPalette::Active, 
QPalette::HighlightedText) ) << endl;
-        t << "  text[INSENSITIVE] = " << color( cg.color( QPalette::Active, 
QPalette::Mid ) ) << endl;
-        t << "  text[ACTIVE] = " << color( cg.color(QPalette::Active, 
QPalette::HighlightedText) ) << endl;
-        t << "  text[PRELIGHT] = " << color( cg.color(QPalette::Active, 
QPalette::HighlightedText) ) << endl;
-        t << endl;
-        t << "  fg[NORMAL] = " << color ( cg.color( QPalette::Active, 
QPalette::WindowText ) ) << endl;
-        t << "  fg[SELECTED] = " << color( cg.color(QPalette::Active, 
QPalette::HighlightedText) ) << endl;
-        t << "  fg[INSENSITIVE] = " << color( cg.color( QPalette::Active, 
QPalette::Mid ) ) << endl;
-        t << "  fg[ACTIVE] = " << color( cg.color( QPalette::Active, 
QPalette::WindowText ) ) << endl;
-        t << "  fg[PRELIGHT] = " << color( cg.color( QPalette::Active, 
QPalette::WindowText ) ) << endl;
-        t << "}" << endl;
-        t << endl;
-        t << "class \"*\" style \"default\"" << endl;
-        t << endl;
-
-        // tooltips don't have the standard background color
-        t << "style \"ToolTip\"" << endl;
-        t << "{" << endl;
-        t << "  bg[NORMAL] = " << color( cg.color( QPalette::ToolTipBase ) ) 
<< endl;
-        t << "  base[NORMAL] = " << color( cg.color( QPalette::ToolTipBase ) ) 
<< endl;
-        t << "  text[NORMAL] = " << color( cg.color( QPalette::ToolTipText ) ) 
<< endl;
-        t << "  fg[NORMAL] = " << color( cg.color( QPalette::ToolTipText ) ) 
<< endl;
-        t << "}" << endl;
-        t << endl;
-        t << "widget \"gtk-tooltip\" style \"ToolTip\"" << endl;
-        t << "widget \"gtk-tooltips\" style \"ToolTip\"" << endl;
-        t << "widget \"gtk-tooltip*\" style \"ToolTip\"" << endl;
-        t << endl;
-
-
-        // highlight the current (mouse-hovered) menu-item
-        // not every button, checkbox, etc.
-        t << "style \"MenuItem\"" << endl;
-        t << "{" << endl;
-        t << "  bg[PRELIGHT] = " << color( cg.color(QPalette::Highlight) ) << 
endl;
-        t << "  fg[PRELIGHT] = " << color( cg.color(QPalette::HighlightedText) 
) << endl;
-        t << "}" << endl;
-        t << endl;
-        t << "class \"*MenuItem\" style \"MenuItem\"" << endl;
-        t << endl;
-    }
     saveFile.commit();
 }
 
@@ -692,8 +632,8 @@ void runRdb( uint flags )
   else
     gtkTheme = QStringLiteral("oxygen");
 
-  createGtkrc( exportColors, newPal, exportGtkTheme, gtkTheme, 1 );
-  createGtkrc( exportColors, newPal, exportGtkTheme, gtkTheme, 2 );
+  createGtkrc( newPal, exportGtkTheme, gtkTheme, 1 );
+  createGtkrc( newPal, exportGtkTheme, gtkTheme, 2 );
 
   // Export colors to non-(KDE/Qt) apps (e.g. Motif, GTK+ apps)
   if (exportColors)
-- 
2.25.1

++++++ plasma-desktop-5.18.4.1.tar.xz -> plasma-desktop-5.18.5.tar.xz ++++++
/work/SRC/openSUSE:Leap:15.2/plasma5-desktop/plasma-desktop-5.18.4.1.tar.xz 
/work/SRC/openSUSE:Leap:15.2/.plasma5-desktop.new.2738/plasma-desktop-5.18.5.tar.xz
 differ: char 26, line 1



Reply via email to