Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kde-gtk-config5 for openSUSE:Factory 
checked in at 2021-10-13 18:03:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kde-gtk-config5 (Old)
 and      /work/SRC/openSUSE:Factory/.kde-gtk-config5.new.2443 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kde-gtk-config5"

Wed Oct 13 18:03:21 2021 rev:121 rq:924696 version:5.23.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kde-gtk-config5/kde-gtk-config5.changes  
2021-09-04 22:32:59.395963402 +0200
+++ 
/work/SRC/openSUSE:Factory/.kde-gtk-config5.new.2443/kde-gtk-config5.changes    
    2021-10-13 18:05:07.059183467 +0200
@@ -1,0 +2,30 @@
+Thu Oct  7 13:50:06 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.23.0
+  * New bugfix release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.23.0
+- Changes since 5.22.90:
+  * kwin_bridge: Load DecorationButton without the "button" keyword 
(kde#442659)
+- Add new key + signature to plasma.keyring
+
+-------------------------------------------------------------------
+Thu Sep 16 13:04:49 UTC 2021 - Fabian Vogt <fab...@ritter-vogt.de>
+
+- Update to 5.22.90
+  * New feature release
+  * For more details please see:
+  * https://kde.org/announcements/plasma/5/5.22.90
+- Changes since 5.22.5:
+  * kded: listen for changes to accent colours
+  * Explicitly set KDE_COMPILERSETTINGS_LEVEL
+  * Make sure to actually commit GSettings changes
+  * Drop unused dependency on gtk+-2.0
+  * Minor color-reload-module clean-up.
+  * Fix license identifier statement
+  * Adapt to recent kdecoration private api changes
+  * Restore preview.ui
+- Drop patches, now upstream:
+  * 0001-Drop-unused-dependency-on-gtk-2.0.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-Drop-unused-dependency-on-gtk-2.0.patch
  kde-gtk-config-5.22.5.tar.xz
  kde-gtk-config-5.22.5.tar.xz.sig

New:
----
  kde-gtk-config-5.23.0.tar.xz
  kde-gtk-config-5.23.0.tar.xz.sig

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

Other differences:
------------------
++++++ kde-gtk-config5.spec ++++++
--- /var/tmp/diff_new_pack.KST1fk/_old  2021-10-13 18:05:07.959184878 +0200
+++ /var/tmp/diff_new_pack.KST1fk/_new  2021-10-13 18:05:07.959184878 +0200
@@ -18,19 +18,17 @@
 
 %bcond_without lang
 Name:           kde-gtk-config5
-Version:        5.22.5
+Version:        5.23.0
 Release:        0
 Summary:        Daemon for GTK2 and GTK3 Applications Appearance Under KDE
 License:        GPL-3.0-or-later AND LGPL-3.0-or-later
 Group:          System/GUI/KDE
 URL:            http://projects.kde.org/kde-gtk-config
-Source:         
https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz
+Source:         kde-gtk-config-%{version}.tar.xz
 %if %{with lang}
-Source1:        
https://download.kde.org/stable/plasma/%{version}/kde-gtk-config-%{version}.tar.xz.sig
+Source1:        kde-gtk-config-%{version}.tar.xz.sig
 Source2:        plasma.keyring
 %endif
-# PATCH-FIX-UPSTREAM
-Patch2:         0001-Drop-unused-dependency-on-gtk-2.0.patch
 BuildRequires:  extra-cmake-modules >= 0.0.9
 BuildRequires:  gsettings-desktop-schemas
 BuildRequires:  kf5-filesystem

++++++ kde-gtk-config-5.22.5.tar.xz -> kde-gtk-config-5.23.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.22.5/CMakeLists.txt 
new/kde-gtk-config-5.23.0/CMakeLists.txt
--- old/kde-gtk-config-5.22.5/CMakeLists.txt    2021-08-31 13:33:49.000000000 
+0200
+++ new/kde-gtk-config-5.23.0/CMakeLists.txt    2021-10-07 13:32:53.000000000 
+0200
@@ -1,9 +1,10 @@
 project(kde-gtk-config)
-set(PROJECT_VERSION "5.22.5")
+set(PROJECT_VERSION "5.23.0")
 cmake_minimum_required(VERSION 3.16)
 
 set(QT_MIN_VERSION "5.15.0")
 set(KF5_MIN_VERSION "5.82")
+set(KDE_COMPILERSETTINGS_LEVEL "5.82")
 
 set(CMAKE_CXX_STANDARD 17)
 set(CMAKE_CXX_STANDARD_REQUIRED ON)
@@ -20,7 +21,6 @@
 find_package(XSettingsd)
 
 pkg_check_modules(GTK+3 REQUIRED IMPORTED_TARGET gtk+-3.0)
-pkg_check_modules(GTK+2 REQUIRED IMPORTED_TARGET gtk+-2.0)
 pkg_check_modules(GLib2 REQUIRED IMPORTED_TARGET glib-2.0)
 pkg_check_modules(GObject REQUIRED IMPORTED_TARGET gobject-2.0)
 pkg_check_modules(GIO REQUIRED IMPORTED_TARGET gio-2.0)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kde-gtk-config-5.22.5/cmake/modules/FindXSettingsd.cmake 
new/kde-gtk-config-5.23.0/cmake/modules/FindXSettingsd.cmake
--- old/kde-gtk-config-5.22.5/cmake/modules/FindXSettingsd.cmake        
2021-08-31 13:33:49.000000000 +0200
+++ new/kde-gtk-config-5.23.0/cmake/modules/FindXSettingsd.cmake        
2021-10-07 13:32:53.000000000 +0200
@@ -6,7 +6,7 @@
 #
 # SPDX-FileCopyrightText: 2020 Mikhail Zolotukhin <zom...@protonmail.com>
 #
-# SPDX-License-Identifier: BSD-2-Clause.
+# SPDX-License-Identifier: BSD-2-Clause
 
 find_program(XSettingsd_PATH "xsettingsd")
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.22.5/color-reload-module/reloader.c 
new/kde-gtk-config-5.23.0/color-reload-module/reloader.c
--- old/kde-gtk-config-5.22.5/color-reload-module/reloader.c    2021-08-31 
13:33:49.000000000 +0200
+++ new/kde-gtk-config-5.23.0/color-reload-module/reloader.c    2021-10-07 
13:32:53.000000000 +0200
@@ -15,16 +15,14 @@
 GtkCssProvider *provider;
 
 void reload_colours() {
-    if (provider == NULL) {
-        provider = gtk_css_provider_new();
-    } else {
+    if (provider != NULL) {
         gtk_style_context_remove_provider_for_screen(
             gdk_screen_get_default(),
             GTK_STYLE_PROVIDER(provider)
         );
         g_clear_object(&provider);
-        provider = gtk_css_provider_new();
     }
+    provider = gtk_css_provider_new();
     gtk_style_context_add_provider_for_screen(
         gdk_screen_get_default(),
         GTK_STYLE_PROVIDER (provider),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.22.5/kded/gtkconfig.cpp 
new/kde-gtk-config-5.23.0/kded/gtkconfig.cpp
--- old/kde-gtk-config-5.22.5/kded/gtkconfig.cpp        2021-08-31 
13:33:49.000000000 +0200
+++ new/kde-gtk-config-5.23.0/kded/gtkconfig.cpp        2021-10-07 
13:32:53.000000000 +0200
@@ -227,7 +227,7 @@
         if (names.contains(QByteArrayLiteral("font"))) {
             setFont();
         }
-        if (names.contains(QByteArrayLiteral("ColorScheme"))) {
+        if (names.contains(QByteArrayLiteral("ColorScheme")) || 
names.contains(QByteArrayLiteral("AccentColor"))) {
             setColors();
             setDarkThemePreference();
             setWindowDecorationsAppearance(); // Decorations' color can depend 
on the current color scheme
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kde-gtk-config-5.22.5/kded/gtkconfig.json 
new/kde-gtk-config-5.23.0/kded/gtkconfig.json
--- old/kde-gtk-config-5.22.5/kded/gtkconfig.json       2021-08-31 
13:33:49.000000000 +0200
+++ new/kde-gtk-config-5.23.0/kded/gtkconfig.json       2021-10-07 
13:32:53.000000000 +0200
@@ -16,7 +16,6 @@
         "Description[fi]": "Ottaa asetukset automaattisesti k??ytt????n 
Gnome/Gtk-sovelluksissa",
         "Description[fr]": "Applique automatiquement les param??tres aux 
applications GNOME/GTK",
         "Description[hi]": "????????????/?????????????????? 
????????????????????????????????? ????????? ????????????????????? 
???????????????????????? ???????????? ???????????? ??????",
-        "Description[ia]": "Applica automaticamete preferentias a 
applicationes de GNOME/GTK",
         "Description[id]": "Secara otomatis menerapkan pengaturan ke 
aplikasi-aplikasi GNOME/GTK",
         "Description[it]": "Applica automaticamente le impostazioni alle 
applicazioni GNOME/GTK",
         "Description[ko]": "???????????? ??????/GTK ??????????????? ?????? 
??????",
@@ -54,7 +53,6 @@
         "Name[fi]": "Gnome/Gtk-asetussynkronointipalvelu",
         "Name[fr]": "Service de synchronisation des param??tres GNOME/GTK",
         "Name[hi]": "????????????/?????????????????? ???????????????????????? 
?????? ????????? ??????????????????????????? ??????????????????",
-        "Name[ia]": "Servicio de Synchronisation de preferentias de GNOME/GTK",
         "Name[id]": "Layanan Sinkronisasi Pengaturan GNOME/GTK",
         "Name[it]": "Servizio di sincronizzazione delle impostazioni 
GNOME/GTK",
         "Name[ko]": "??????/GTK ?????? ????????? ?????????",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kde-gtk-config-5.22.5/kded/kwin_bridge/dummydecorationbridge.cpp 
new/kde-gtk-config-5.23.0/kded/kwin_bridge/dummydecorationbridge.cpp
--- old/kde-gtk-config-5.22.5/kded/kwin_bridge/dummydecorationbridge.cpp        
2021-08-31 13:33:49.000000000 +0200
+++ new/kde-gtk-config-5.23.0/kded/kwin_bridge/dummydecorationbridge.cpp        
2021-10-07 13:32:53.000000000 +0200
@@ -77,12 +77,6 @@
     return newSettings;
 }
 
-void DummyDecorationBridge::update(KDecoration2::Decoration *decoration, const 
QRect &geometry)
-{
-    Q_UNUSED(decoration)
-    Q_UNUSED(geometry)
-}
-
 std::unique_ptr<KDecoration2::DecoratedClientPrivate> 
DummyDecorationBridge::createClient(KDecoration2::DecoratedClient *client,
                                                                                
           KDecoration2::Decoration *decoration)
 {
@@ -95,13 +89,23 @@
 {
     disableAnimations();
     std::unique_ptr<KDecoration2::DecorationButton> button{
-        
m_factory->create<KDecoration2::DecorationButton>(QStringLiteral("button"),
-                                                          m_decoration,
+        m_factory->create<KDecoration2::DecorationButton>(m_decoration,
                                                           QVariantList({
                                                               
QVariant::fromValue(strToButtonType(buttonType)),
                                                               
QVariant::fromValue(m_decoration),
                                                           }))};
 
+#if KCOREADDONS_BUILD_DEPRECATED_SINCE(5, 87)
+    if (button == nullptr) {
+        
button.reset(m_factory->create<KDecoration2::DecorationButton>(QStringLiteral("button"),
+                                                                       
m_decoration,
+                                                                       
QVariantList({
+                                                                           
QVariant::fromValue(strToButtonType(buttonType)),
+                                                                           
QVariant::fromValue(m_decoration),
+                                                                       })));
+    }
+#endif
+
     if (button == nullptr) {
         return;
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kde-gtk-config-5.22.5/kded/kwin_bridge/dummydecorationbridge.h 
new/kde-gtk-config-5.23.0/kded/kwin_bridge/dummydecorationbridge.h
--- old/kde-gtk-config-5.22.5/kded/kwin_bridge/dummydecorationbridge.h  
2021-08-31 13:33:49.000000000 +0200
+++ new/kde-gtk-config-5.23.0/kded/kwin_bridge/dummydecorationbridge.h  
2021-10-07 13:32:53.000000000 +0200
@@ -32,7 +32,6 @@
     ~DummyDecorationBridge() override;
 
     std::unique_ptr<KDecoration2::DecorationSettingsPrivate> 
settings(KDecoration2::DecorationSettings *parent) override;
-    void update(KDecoration2::Decoration *decoration, const QRect &geometry) 
override;
     std::unique_ptr<KDecoration2::DecoratedClientPrivate> 
createClient(KDecoration2::DecoratedClient *client, KDecoration2::Decoration 
*decoration) override;
 
     void paintButton(QPainter &painter, const QString &buttonType, const 
QString &buttonState);

++++++ plasma.keyring ++++++
Binary files /var/tmp/diff_new_pack.KST1fk/_old and 
/var/tmp/diff_new_pack.KST1fk/_new differ

Reply via email to