Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kwin6 for openSUSE:Factory checked in at 2025-03-13 15:05:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwin6 (Old) and /work/SRC/openSUSE:Factory/.kwin6.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwin6" Thu Mar 13 15:05:23 2025 rev:27 rq:1252264 version:6.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/kwin6/kwin6.changes 2025-03-07 16:39:57.775818742 +0100 +++ /work/SRC/openSUSE:Factory/.kwin6.new.19136/kwin6.changes 2025-03-13 15:05:55.473515656 +0100 @@ -1,0 +2,41 @@ +Tue Mar 11 14:36:17 UTC 2025 - Fabian Vogt <fab...@ritter-vogt.de> + +- Update to 6.3.3: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.3.3 +- Changes since 6.3.2: + * backends/drm: properly reset buffer age when switching swapchains + * update version for new release + * plugins/keynotification: Fix notification for unlatching Meta + * xkb: Fix reporting state for multiple modifiers (kde#501159) + * autotests: add test for Workspace::lowerWindow + * layers: fix stacking issues in Workspace::lowerWindow (kde#478382,kde#478383) + * plugins/touchpadshortcuts: Add touchpad toggle shortcut with meta keys + * scene/workspacescene: don't check opaque region with QRegtion::contains + * window: reimplement restriction in moveResize (kde#401271,kde#481610,kde#493797) + * backends/drm: include header for std::this_thread::sleep_until + * utils/edid: Report monitor name without serial number (kde#500471) + * x11: Update XStacking order when adding override-redirect windows (kde#483163) + * plugins/blur: clear all textures after allocating them (kde#499935) + * kcms/rules: Fix keyboard usability for comboboxes with multiple selection (kde#488703) + * backends/drm: also don't use DEGAMMA_LUT on Intel (kde#500837) + * workspace: watch kdeglobals and update Xwayland scale accordingly (kde#499923) + * backends/drm: fix testing for more connectors than CRTCs (kde#500819) + * backends/drm: allow overriding the safety margin + * backends/drm: Print connector name in QDebug output + * backends/drm: Log connector<->CRTC matching steps + * window: Compare currentTile to requestedTile (kde#500666) + * backends/drm: add an environment variable to override the dpms timeout + * plugins/buttonrebinds: Create input device on demand + * Revert "workspace: better deal with having more outputs than the GPU can drive" + * kcms/rules: Fix showing selected VD on X11 (kde#484165) + * autotests: Fix testInputCapture with libei 1.4.0 +- Drop patches, now upstream: + * 0001-backends-drm-Log-connector-CRTC-matching-steps.patch + * 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch +- Add patch to fix the project version: + * 0001-Version-6.3.3.patch +- Add patch to fix KCM comboboxes: + * 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch + +------------------------------------------------------------------- Old: ---- 0001-backends-drm-Log-connector-CRTC-matching-steps.patch 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch kwin-6.3.2.1.tar.xz kwin-6.3.2.1.tar.xz.sig New: ---- 0001-Version-6.3.3.patch 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch kwin-6.3.3.tar.xz kwin-6.3.3.tar.xz.sig BETA DEBUG BEGIN: Old:- Drop patches, now upstream: * 0001-backends-drm-Log-connector-CRTC-matching-steps.patch * 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch Old: * 0001-backends-drm-Log-connector-CRTC-matching-steps.patch * 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch - Add patch to fix the project version: BETA DEBUG END: BETA DEBUG BEGIN: New:- Add patch to fix the project version: * 0001-Version-6.3.3.patch - Add patch to fix KCM comboboxes: New:- Add patch to fix KCM comboboxes: * 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwin6.spec ++++++ --- /var/tmp/diff_new_pack.SSe41D/_old 2025-03-13 15:05:56.005537950 +0100 +++ /var/tmp/diff_new_pack.SSe41D/_new 2025-03-13 15:05:56.005537950 +0100 @@ -29,20 +29,20 @@ %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kwin6 -Version: 6.3.2.1 -%global _plasma6_bugfix 6.3.2 +Version: 6.3.3 Release: 0 Summary: KDE Window Manager License: GPL-2.0-or-later AND GPL-3.0-or-later URL: https://www.kde.org -Source: https://download.kde.org/stable/plasma/6.3.2/%{rname}-%{version}.tar.xz +Source: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz %if %{with released} -Source1: https://download.kde.org/stable/plasma/6.3.2/%{rname}-%{version}.tar.xz.sig +Source1: https://download.kde.org/stable/plasma/%{version}/%{rname}-%{version}.tar.xz.sig Source2: plasma.keyring %endif # PATCH-FIX-UPSTREAM -Patch1: 0001-backends-drm-Log-connector-CRTC-matching-steps.patch -Patch2: 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch +Patch1: 0001-Version-6.3.3.patch +# https://invent.kde.org/plasma/kwin/-/merge_requests/7317 +Patch2: 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch BuildRequires: fdupes BuildRequires: kf6-extra-cmake-modules >= %{kf6_version} BuildRequires: libcap-progs ++++++ 0001-Version-6.3.3.patch ++++++ >From a80f9d1fe816bee838077397e9f386af5634ee95 Mon Sep 17 00:00:00 2001 From: Fabian Vogt <fab...@ritter-vogt.de> Date: Tue, 11 Mar 2025 20:43:34 +0100 Subject: [PATCH 1/2] Version 6.3.3 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index c4367a8f96..aaacbf63cb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.16) -set(PROJECT_VERSION "6.3.2") # Handled by release scripts +set(PROJECT_VERSION "6.3.3") # Handled by release scripts project(KWin VERSION ${PROJECT_VERSION}) set(CMAKE_C_STANDARD 99) -- 2.47.1 ++++++ 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch ++++++ >From cf30f9dcd3183e96491335b9b34630417c0499b3 Mon Sep 17 00:00:00 2001 From: Ismael Asensio <isma...@gmail.com> Date: Tue, 11 Mar 2025 20:48:15 +0100 Subject: [PATCH 2/2] kcms/rules: Remove pragma on OptionsComboBox It is suggested by qmlls, but this seems to cause graphical artifacts on some systems, rendering the comboboxes unusable BUG: 501357 --- src/kcms/rules/ui/OptionsComboBox.qml | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/kcms/rules/ui/OptionsComboBox.qml b/src/kcms/rules/ui/OptionsComboBox.qml index 5a5d02eee9..d8a2eb8bf0 100644 --- a/src/kcms/rules/ui/OptionsComboBox.qml +++ b/src/kcms/rules/ui/OptionsComboBox.qml @@ -11,8 +11,6 @@ import QtQuick.Controls as QQC2 import org.kde.kirigami 2.10 as Kirigami import org.kde.kcms.kwinrules -pragma ComponentBehavior: Bound - QQC2.ComboBox { id: optionsCombo -- 2.47.1 ++++++ kwin-6.3.2.1.tar.xz -> kwin-6.3.3.tar.xz ++++++ /work/SRC/openSUSE:Factory/kwin6/kwin-6.3.2.1.tar.xz /work/SRC/openSUSE:Factory/.kwin6.new.19136/kwin-6.3.3.tar.xz differ: char 26, line 1