Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package qt6-base for openSUSE:Factory 
checked in at 2025-11-25 15:47:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qt6-base (Old)
 and      /work/SRC/openSUSE:Factory/.qt6-base.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qt6-base"

Tue Nov 25 15:47:28 2025 rev:76 rq:1319476 version:6.10.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/qt6-base/qt6-base.changes        2025-10-24 
17:23:06.658593881 +0200
+++ /work/SRC/openSUSE:Factory/.qt6-base.new.14147/qt6-base.changes     
2025-11-25 15:48:10.418654982 +0100
@@ -1,0 +2,6 @@
+Thu Nov 20 15:14:22 UTC 2025 - Christophe Marin <[email protected]>
+
+- Update to 6.10.1
+  https://www.qt.io/blog/qt-6.10.1-released
+
+-------------------------------------------------------------------

Old:
----
  qtbase-everywhere-src-6.10.0.tar.xz

New:
----
  qtbase-everywhere-src-6.10.1.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qt6-base.spec ++++++
--- /var/tmp/diff_new_pack.IfE89a/_old  2025-11-25 15:48:15.402864727 +0100
+++ /var/tmp/diff_new_pack.IfE89a/_new  2025-11-25 15:48:15.426865737 +0100
@@ -16,7 +16,7 @@
 #
 
 
-%define real_version 6.10.0
+%define real_version 6.10.1
 %define short_version 6.10
 %define tar_name qtbase-everywhere-src
 %define tar_suffix %{nil}
@@ -33,7 +33,7 @@
 %bcond_without system_md4c
 %endif
 Name:           qt6-base%{?pkg_suffix}
-Version:        6.10.0
+Version:        6.10.1
 Release:        0
 Summary:        Qt 6 core components (Core, Gui, Widgets, Network...)
 # Legal: qtpaths is BSD-3-Clause

++++++ 0001-fix-slow-scrolling-on-wayland.patch ++++++
--- /var/tmp/diff_new_pack.IfE89a/_old  2025-11-25 15:48:15.790881056 +0100
+++ /var/tmp/diff_new_pack.IfE89a/_new  2025-11-25 15:48:15.890885264 +0100
@@ -3,7 +3,7 @@
 - wayland: Optimize scroll operation 
(https://bugreports.qt.io/browse/QTBUG-139231)
 
 diff --git a/src/corelib/global/qnamespace.qdoc 
b/src/corelib/global/qnamespace.qdoc
-index c845cfa7eec..f463d7364ca 100644
+index 09ed97a..e530b28 100644
 --- a/src/corelib/global/qnamespace.qdoc
 +++ b/src/corelib/global/qnamespace.qdoc
 @@ -227,6 +227,7 @@
@@ -15,7 +15,7 @@
             (In the future, the compression feature may be implemented across 
platforms.)
             You can test the attribute to see whether compression is enabled.
 diff --git a/src/plugins/platforms/wayland/qwaylandinputdevice.cpp 
b/src/plugins/platforms/wayland/qwaylandinputdevice.cpp
-index 170e80f806c..5f927fca51a 100644
+index 170e80f..5f927fc 100644
 --- a/src/plugins/platforms/wayland/qwaylandinputdevice.cpp
 +++ b/src/plugins/platforms/wayland/qwaylandinputdevice.cpp
 @@ -63,6 +63,34 @@ Q_LOGGING_CATEGORY(lcQpaWaylandInput, 
"qt.qpa.wayland.input");
@@ -246,7 +246,7 @@
  
      //TODO: do modifiers get passed correctly here?
 diff --git a/src/plugins/platforms/wayland/qwaylandinputdevice_p.h 
b/src/plugins/platforms/wayland/qwaylandinputdevice_p.h
-index bcaf025840d..b9582daf32c 100644
+index bcaf025..b9582da 100644
 --- a/src/plugins/platforms/wayland/qwaylandinputdevice_p.h
 +++ b/src/plugins/platforms/wayland/qwaylandinputdevice_p.h
 @@ -75,6 +75,16 @@ class CursorSurface;
@@ -290,7 +290,7 @@
      void setFrameEvent(QWaylandPointerEvent *event);
      void flushScrollEvent();
 diff --git a/src/plugins/platforms/wayland/qwaylandintegration.cpp 
b/src/plugins/platforms/wayland/qwaylandintegration.cpp
-index 669d47ee3b8..fc869de669f 100644
+index 669d47e..fc869de 100644
 --- a/src/plugins/platforms/wayland/qwaylandintegration.cpp
 +++ b/src/plugins/platforms/wayland/qwaylandintegration.cpp
 @@ -87,6 +87,8 @@ QWaylandIntegration::QWaylandIntegration(const QString 
&platformName)
@@ -303,7 +303,7 @@
      mPlatformServices.reset(new QWaylandPlatformServices(mDisplay.data()));
  
 diff --git a/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp 
b/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp
-index d8fc7b18ca3..591e5064ebd 100644
+index d525fe1..d55cf22 100644
 --- a/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp
 +++ b/src/plugins/platforms/wayland/qwaylandshmbackingstore.cpp
 @@ -159,6 +159,8 @@ QWaylandShmBackingStore::QWaylandShmBackingStore(QWindow 
*window, QWaylandDispla
@@ -395,7 +395,7 @@
  
      // We do not mark the source region as dirty, even though it technically 
has "moved".
      // This matches the behavior of other backingstore implementations using 
qt_scrollRectInImage.
-@@ -289,6 +311,8 @@ void QWaylandShmBackingStore::flush(QWindow *window, const 
QRegion &region, cons
+@@ -291,6 +313,8 @@ void QWaylandShmBackingStore::flush(QWindow *window, const 
QRegion &region, cons
      if (windowDecoration() && windowDecoration()->isDirty())
          updateDecorations();
  
@@ -404,7 +404,7 @@
      mFrontBuffer = mBackBuffer;
  
      QMargins margins = windowDecorationMargins();
-@@ -313,6 +337,8 @@ QWaylandShmBuffer 
*QWaylandShmBackingStore::getBuffer(const QSize &size, bool &b
+@@ -315,6 +339,8 @@ QWaylandShmBuffer 
*QWaylandShmBackingStore::getBuffer(const QSize &size, bool &b
              mBuffers.removeAt(i);
              if (mBackBuffer == buffer)
                  mBackBuffer = nullptr;
@@ -413,7 +413,7 @@
              delete buffer;
          }
      }
-@@ -341,7 +367,7 @@ QWaylandShmBuffer 
*QWaylandShmBackingStore::getBuffer(const QSize &size, bool &b
+@@ -343,7 +369,7 @@ QWaylandShmBuffer 
*QWaylandShmBackingStore::getBuffer(const QSize &size, bool &b
      return nullptr;
  }
  
@@ -422,7 +422,7 @@
  {
      wl_display_dispatch_queue_pending(mDisplay->wl_display(), mEventQueue);
  
-@@ -375,30 +401,6 @@ bool 
QWaylandShmBackingStore::recreateBackBufferIfNeeded(const QRegion &nonDirty
+@@ -377,30 +403,6 @@ bool 
QWaylandShmBackingStore::recreateBackBufferIfNeeded(const QRegion &nonDirty
      qsizetype oldSizeInBytes = mBackBuffer ? 
mBackBuffer->image()->sizeInBytes() : 0;
      qsizetype newSizeInBytes = buffer->image()->sizeInBytes();
  
@@ -453,7 +453,7 @@
      mBackBuffer = buffer;
  
      for (QWaylandShmBuffer *buffer : std::as_const(mBuffers)) {
-@@ -412,11 +414,40 @@ bool 
QWaylandShmBackingStore::recreateBackBufferIfNeeded(const QRegion &nonDirty
+@@ -414,11 +416,40 @@ bool 
QWaylandShmBackingStore::recreateBackBufferIfNeeded(const QRegion &nonDirty
      if (windowDecoration() && window()->isVisible() && oldSizeInBytes != 
newSizeInBytes)
          windowDecoration()->update();
  
@@ -496,7 +496,7 @@
  QImage *QWaylandShmBackingStore::entireSurface() const
  {
      return mBackBuffer->image();
-@@ -496,6 +527,8 @@ QImage QWaylandShmBackingStore::toImage() const
+@@ -498,6 +529,8 @@ QImage QWaylandShmBackingStore::toImage() const
      // instead of flush() for widgets that have renderToTexture children
      // (QOpenGLWidget, QQuickWidget).
  
@@ -506,7 +506,7 @@
  }
  #endif  // opengl
 diff --git a/src/plugins/platforms/wayland/qwaylandshmbackingstore_p.h 
b/src/plugins/platforms/wayland/qwaylandshmbackingstore_p.h
-index efd80159e85..cfcafb28326 100644
+index efd8015..cfcafb2 100644
 --- a/src/plugins/platforms/wayland/qwaylandshmbackingstore_p.h
 +++ b/src/plugins/platforms/wayland/qwaylandshmbackingstore_p.h
 @@ -73,7 +73,8 @@ public:
@@ -520,7 +520,7 @@
      QWaylandWindow *waylandWindow() const;
      void iterateBuffer();
 diff --git a/tests/auto/wayland/client/tst_client.cpp 
b/tests/auto/wayland/client/tst_client.cpp
-index 04400e3f26a..09ac4f7f81d 100644
+index 04400e3..09ac4f7 100644
 --- a/tests/auto/wayland/client/tst_client.cpp
 +++ b/tests/auto/wayland/client/tst_client.cpp
 @@ -276,6 +276,8 @@ void tst_WaylandClient::events()

++++++ qtbase-everywhere-src-6.10.0.tar.xz -> 
qtbase-everywhere-src-6.10.1.tar.xz ++++++
/work/SRC/openSUSE:Factory/qt6-base/qtbase-everywhere-src-6.10.0.tar.xz 
/work/SRC/openSUSE:Factory/.qt6-base.new.14147/qtbase-everywhere-src-6.10.1.tar.xz
 differ: char 27, line 1

Reply via email to