Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kpipewire6 for openSUSE:Factory checked in at 2025-12-11 18:32:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kpipewire6 (Old) and /work/SRC/openSUSE:Factory/.kpipewire6.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kpipewire6" Thu Dec 11 18:32:41 2025 rev:36 rq:1322022 version:6.5.4 Changes: -------- --- /work/SRC/openSUSE:Factory/kpipewire6/kpipewire6.changes 2025-11-20 14:48:30.485635482 +0100 +++ /work/SRC/openSUSE:Factory/.kpipewire6.new.1939/kpipewire6.changes 2025-12-11 18:33:12.424979767 +0100 @@ -1,0 +2,10 @@ +Tue Dec 9 11:59:48 UTC 2025 - Fabian Vogt <[email protected]> + +- Update to 6.5.4: + * New bugfix release + * For more details see https://kde.org/announcements/plasma/6/6.5.4 +- Changes since 6.5.3: + * Update version for new release 6.5.4 + * PipewireSourceItem: handle explicit invalidation (kde#494138) + +------------------------------------------------------------------- Old: ---- kpipewire-6.5.3.tar.xz kpipewire-6.5.3.tar.xz.sig New: ---- kpipewire-6.5.4.tar.xz kpipewire-6.5.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kpipewire6.spec ++++++ --- /var/tmp/diff_new_pack.F6Vh7m/_old 2025-12-11 18:33:12.993003583 +0100 +++ /var/tmp/diff_new_pack.F6Vh7m/_new 2025-12-11 18:33:12.997003751 +0100 @@ -27,7 +27,7 @@ %{!?_plasma6_version: %define _plasma6_version %(echo %{_plasma6_bugfix} | awk -F. '{print $1"."$2}')} %bcond_without released Name: kpipewire6 -Version: 6.5.3 +Version: 6.5.4 Release: 0 Summary: PipeWire integration for KDE Plasma License: LGPL-2.0-only AND LGPL-3.0-only ++++++ kpipewire-6.5.3.tar.xz -> kpipewire-6.5.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpipewire-6.5.3/CMakeLists.txt new/kpipewire-6.5.4/CMakeLists.txt --- old/kpipewire-6.5.3/CMakeLists.txt 2025-11-18 09:01:09.000000000 +0100 +++ new/kpipewire-6.5.4/CMakeLists.txt 2025-12-09 10:49:28.000000000 +0100 @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.16) project(KPipewire) -set(PROJECT_VERSION "6.5.3") +set(PROJECT_VERSION "6.5.4") string(REPLACE "." ";" VERSION_LIST ${PROJECT_VERSION}) list(GET VERSION_LIST 0 PROJECT_VERSION_MAJOR) list(GET VERSION_LIST 1 PROJECT_VERSION_MINOR) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpipewire-6.5.3/src/pipewiresourceitem.cpp new/kpipewire-6.5.4/src/pipewiresourceitem.cpp --- old/kpipewire-6.5.3/src/pipewiresourceitem.cpp 2025-11-18 09:01:09.000000000 +0100 +++ new/kpipewire-6.5.4/src/pipewiresourceitem.cpp 2025-12-09 10:49:28.000000000 +0100 @@ -123,6 +123,15 @@ } } +void PipeWireSourceItem::invalidateSceneGraph() +{ + if (d->m_image != EGL_NO_IMAGE_KHR) { + eglDestroyImageKHR(eglGetCurrentDisplay(), d->m_image); + d->m_image = EGL_NO_IMAGE_KHR; + } + d->m_texture.reset(); +} + void PipeWireSourceItem::setFd(uint fd) { if (fd == d->m_fd) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kpipewire-6.5.3/src/pipewiresourceitem.h new/kpipewire-6.5.4/src/pipewiresourceitem.h --- old/kpipewire-6.5.3/src/pipewiresourceitem.h 2025-11-18 09:01:09.000000000 +0100 +++ new/kpipewire-6.5.4/src/pipewiresourceitem.h 2025-12-09 10:49:28.000000000 +0100 @@ -95,6 +95,9 @@ StreamState state() const; +public Q_SLOTS: + void invalidateSceneGraph(); // called via metaobject from QQuickWindow + Q_SIGNALS: void nodeIdChanged(uint nodeId); void fdChanged(uint fd);
