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