Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kwayland6 for openSUSE:Factory checked in at 2026-08-09 21:30:55 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kwayland6 (Old) and /work/SRC/openSUSE:Factory/.kwayland6.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kwayland6" Sun Aug 9 21:30:55 2026 rev:46 rq:1369877 version:6.7.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kwayland6/kwayland6.changes 2026-07-17 01:36:54.527929862 +0200 +++ /work/SRC/openSUSE:Factory/.kwayland6.new.16738/kwayland6.changes 2026-08-09 21:31:12.905743665 +0200 @@ -1,0 +2,10 @@ +Tue Aug 4 11:25:38 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to 6.7.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.7.4 +- Changes since 6.7.3: + * Add support for wl_fixes.ack_global_remove + * Update version for new release 6.7.4 + +------------------------------------------------------------------- Old: ---- kwayland-6.7.3.tar.xz kwayland-6.7.3.tar.xz.sig New: ---- kwayland-6.7.4.tar.xz kwayland-6.7.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kwayland6.spec ++++++ --- /var/tmp/diff_new_pack.zxr1iP/_old 2026-08-09 21:31:14.161786288 +0200 +++ /var/tmp/diff_new_pack.zxr1iP/_new 2026-08-09 21:31:14.189787237 +0200 @@ -22,7 +22,7 @@ %define rname kwayland %bcond_without released Name: kwayland6 -Version: 6.7.3 +Version: 6.7.4 Release: 0 Summary: KDE Wayland library License: LGPL-2.1-or-later ++++++ kwayland-6.7.3.tar.xz -> kwayland-6.7.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-6.7.3/CMakeLists.txt new/kwayland-6.7.4/CMakeLists.txt --- old/kwayland-6.7.3/CMakeLists.txt 2026-07-14 12:55:58.000000000 +0200 +++ new/kwayland-6.7.4/CMakeLists.txt 2026-08-04 11:21:40.000000000 +0200 @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.16) -set(PROJECT_VERSION "6.7.3") +set(PROJECT_VERSION "6.7.4") project(kwayland VERSION ${PROJECT_VERSION}) set(QT_MIN_VERSION "6.10.0") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kwayland-6.7.3/src/client/registry.cpp new/kwayland-6.7.4/src/client/registry.cpp --- old/kwayland-6.7.3/src/client/registry.cpp 2026-07-14 12:55:58.000000000 +0200 +++ new/kwayland-6.7.4/src/client/registry.cpp 2026-08-04 11:21:40.000000000 +0200 @@ -496,7 +496,7 @@ { Interface i = nameToInterface(interface); if (qstrcmp(interface, wl_fixes_interface.name) == 0) { - fixes.setup(reinterpret_cast<wl_fixes *>(wl_registry_bind(registry, name, &wl_fixes_interface, 1))); + fixes.setup(reinterpret_cast<wl_fixes *>(wl_registry_bind(registry, name, &wl_fixes_interface, std::min(version, 2u)))); if (queue) { queue->addProxy(fixes); } @@ -529,6 +529,12 @@ } } Q_EMIT q->interfaceRemoved(name); + +#ifdef WL_FIXES_ACK_GLOBAL_REMOVE + if (fixes && wl_fixes_get_version(fixes) >= WL_FIXES_ACK_GLOBAL_REMOVE_SINCE_VERSION) { + wl_fixes_ack_global_remove(fixes, registry, name); + } +#endif } bool Registry::Private::hasInterface(Registry::Interface interface) const
