public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/kwin] rawhide: 6.7.2
@ 2026-07-02 23:23 Steve Cossette
  0 siblings, 0 replies; only message in thread
From: Steve Cossette @ 2026-07-02 23:23 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/kwin
Branch : rawhide
Commit : 1256144f47d050d4f92a73a37447e1b3a669a965
Author : Steve Cossette <farchord@gmail.com>
Date   : 2026-07-02T19:23:39-04:00
Stats  : +8/-85 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/kwin/c/1256144f47d050d4f92a73a37447e1b3a669a965?branch=rawhide

Log:
6.7.2

---
diff --git a/.gitignore b/.gitignore
index 606b2af..48d5f8d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,3 +26,4 @@
 /kwin-6.6.91.tar.xz.sig
 /kwin-6.7.0.tar.xz.sig
 /kwin-6.7.1.tar.xz.sig
+/kwin-6.7.2.tar.xz.sig

diff --git a/83e413ab71aac79c14de7e90e941fb2a0b314477.patch b/83e413ab71aac79c14de7e90e941fb2a0b314477.patch
deleted file mode 100644
index 05f5c71..0000000
--- a/83e413ab71aac79c14de7e90e941fb2a0b314477.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From 83e413ab71aac79c14de7e90e941fb2a0b314477 Mon Sep 17 00:00:00 2001
-From: Xaver Hugl <xaver.hugl@kde.org>
-Date: Tue, 23 Jun 2026 19:26:52 +0200
-Subject: [PATCH] scene/surfaceitem_wayland: immediately update the release
- point of the texture
-
-The texture's buffer and release point will be changed before the next time it's
-accessed, so keeping the old release point referenced just unnecessarily keeps a
-buffer from being re-used by the client.
-
-This works around some freezes in Chromium, which doesn't deal well with buffers
-being kept referenced by KWin after it sets a different one on the surface.
-
-BUG: 521687
-BUG: 521960
-
-
-(cherry picked from commit a379d1d66f9a7902fe64e4e57a12ce50ef483968)
-
-Co-authored-by: Xaver Hugl <xaver.hugl@kde.org>
----
- src/scene/surfaceitem_wayland.cpp | 4 ++++
- src/scene/texture.cpp             | 5 +++++
- src/scene/texture.h               | 1 +
- 3 files changed, 10 insertions(+)
-
-diff --git a/src/scene/surfaceitem_wayland.cpp b/src/scene/surfaceitem_wayland.cpp
-index dfba11de5aa..ca08f019635 100644
---- a/src/scene/surfaceitem_wayland.cpp
-+++ b/src/scene/surfaceitem_wayland.cpp
-@@ -8,6 +8,7 @@
- #include "core/backendoutput.h"
- #include "core/drmdevice.h"
- #include "core/renderbackend.h"
-+#include "texture.h"
- #include "wayland/linuxdmabufv1clientbuffer.h"
- #include "wayland/subcompositor.h"
- #include "wayland/surface.h"
-@@ -223,6 +224,9 @@ void SurfaceItemWayland::handlePresentationModeHintChanged()
- void SurfaceItemWayland::handleReleasePointChanged()
- {
-     m_bufferReleasePoint = m_surface->bufferReleasePoint();
-+    if (m_texture) {
-+        m_texture->setReleasePoint(m_bufferReleasePoint);
-+    }
- }
- 
- void SurfaceItemWayland::handleAlphaMultiplierChanged()
-diff --git a/src/scene/texture.cpp b/src/scene/texture.cpp
-index 226bc0f0780..fc36622358d 100644
---- a/src/scene/texture.cpp
-+++ b/src/scene/texture.cpp
-@@ -33,4 +33,9 @@ std::shared_ptr<SyncReleasePoint> Texture::releasePoint() const
-     return m_releasePoint;
- }
- 
-+void Texture::setReleasePoint(const std::shared_ptr<SyncReleasePoint> &releasePoint)
-+{
-+    m_releasePoint = releasePoint;
-+}
-+
- } // namespace KWin
-diff --git a/src/scene/texture.h b/src/scene/texture.h
-index 5e20c5a7e12..7fae972f9f7 100644
---- a/src/scene/texture.h
-+++ b/src/scene/texture.h
-@@ -26,6 +26,7 @@ public:
-     QSize size() const;
-     bool isFloatingPoint() const;
-     std::shared_ptr<SyncReleasePoint> releasePoint() const;
-+    void setReleasePoint(const std::shared_ptr<SyncReleasePoint> &releasePoint);
- 
-     virtual void attach(GraphicsBuffer *buffer, const Region &region, const std::shared_ptr<SyncReleasePoint> &releasePoint) = 0;
-     virtual void upload(const QImage &image, const Rect &region) = 0;
--- 
-GitLab
-

diff --git a/kwin.spec b/kwin.spec
index 4e1430f..a77e9f1 100644
--- a/kwin.spec
+++ b/kwin.spec
@@ -1,6 +1,6 @@
 Name:    kwin
-Version: 6.7.1
-Release: 2%{?dist}
+Version: 6.7.2
+Release: 1%{?dist}
 Summary: KDE Window manager
 
 License: BSD-2-Clause AND BSD-3-Clause AND CC0-1.0 AND GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND GPL-3.0-or-later AND LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-only AND LGPL-2.1-or-later AND LGPL-3.0-only AND (GPL-2.0-only OR GPL-3.0-only) AND (LGPL-2.1-only OR LGPL-3.0-only) AND MIT
@@ -12,10 +12,6 @@ Source0: http://download.kde.org/%{stable_kf6}/plasma/%{maj_ver_kf6}.%{min_ver_k
 Source1: http://download.kde.org/%{stable_kf6}/plasma/%{maj_ver_kf6}.%{min_ver_kf6}.%{bug_ver_kf6}/%{name}-%{version}.tar.xz.sig
 
 ## upstream patches
-# https://bugs.kde.org/521687
-# https://bugs.kde.org/521960
-# https://invent.kde.org/plasma/kwin/-/merge_requests/9465
-Patch: https://invent.kde.org/plasma/kwin/-/commit/83e413ab71aac79c14de7e90e941fb2a0b314477.patch
 
 ## proposed patches
 
@@ -287,6 +283,9 @@ ln -sr %{buildroot}%{_kf6_bindir}/kwin_wayland %{buildroot}%{_bindir}/kwin
 
 
 %changelog
+* Wed Jul 01 2026 Steve Cossette <farchord@gmail.com> - 6.7.2-1
+- 6.7.2
+
 * Fri Jun 26 2026 Steve Cossette <farchord@gmail.com> - 6.7.1-2
 - Bump for rebuild for upstream bugfix
 

diff --git a/sources b/sources
index 0e106a6..aa4f78c 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (kwin-6.7.1.tar.xz) = 6608067c133e61071045412c7acd1c370fc4aee95e51e176f6bf53b5b1f1162e069caa0da99fc1821a2efaf59e00370ed5d0d54856f65d9d08e635ce051bb3ee
-SHA512 (kwin-6.7.1.tar.xz.sig) = 59ed73d86dad76fea9456409ca62dc43b6a344b01281cb50552f049603b2c12e7c72eab42b5bd34803910c01fba1a9e1b8d272c7051b70cb2b96cc8f7e910395
+SHA512 (kwin-6.7.2.tar.xz) = 03dc1972c466f30f0e52147acd8ae7d765697ccd1ae256938d958afb2c837e65982a75d0c9f7afd47d26274825dcef5a943dbabdb8dfda2ef5c06efd79691285
+SHA512 (kwin-6.7.2.tar.xz.sig) = 9090e331f0e9690ae083a16b356dfdd8fbe911cdeb03bacc21adf15a8479ae0ce411288f6eb7c61e66ed3361b38875590980e1a1eba7563bcaf7d2a5727acb8a

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-07-02 23:23 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-07-02 23:23 [rpms/kwin] rawhide: 6.7.2 Steve Cossette

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox