Hello community,

here is the log from the commit of package libqt5-qtdeclarative for 
openSUSE:Factory checked in at 2017-12-23 12:12:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtdeclarative (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtdeclarative"

Sat Dec 23 12:12:49 2017 rev:45 rq:557384 version:5.10.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libqt5-qtdeclarative/libqt5-qtdeclarative.changes    
    2017-12-08 12:51:42.485993115 +0100
+++ 
/work/SRC/openSUSE:Factory/.libqt5-qtdeclarative.new/libqt5-qtdeclarative.changes
   2017-12-23 12:12:51.158990681 +0100
@@ -1,0 +2,23 @@
+Fri Dec  8 23:11:26 UTC 2017 - christo...@krop.fr
+
+- Update the license tag (boo#967696)
+
+-------------------------------------------------------------------
+Thu Dec  7 12:18:07 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10.0 final
+  * New bugfix release
+
+-------------------------------------------------------------------
+Sun Dec  3 14:12:49 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10.0 RC 2
+  * New bugfix release
+
+-------------------------------------------------------------------
+Thu Nov 30 09:47:12 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10.0 RC 1
+  * New bugfix release
+
+-------------------------------------------------------------------
@@ -9,0 +33,28 @@
+Wed Nov 15 11:41:44 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10 Beta 4
+- Contains bugfixes
+
+-------------------------------------------------------------------
+Thu Nov  2 07:22:21 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10 Beta 3
+- Contains bugfixes
+
+-------------------------------------------------------------------
+Mon Oct 30 16:19:23 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10 Beta 2
+- Contains bugfixes
+- Refresh revert-delay-deletion-of-qsgtextures.patch
+
+-------------------------------------------------------------------
+Mon Oct  9 16:17:22 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10 Beta 1
+- For more information visit:
+    https://blog.qt.io/blog/2017/10/09/qt-5-10-beta-released/
+- Remove patches, now upstream:
+  * implicit-type-import-in-modules.patch
+
+-------------------------------------------------------------------
@@ -19,0 +71,22 @@
+Mon Sep 25 14:42:37 CEST 2017 - fab...@ritter-vogt.de
+
+- Update to 5.10 Alpha 1:
+  * Qt QML
+    + Added support for enum declarations in QML.
+    + Added support for retranslation.
+  * Qt Quick
+    + Added a shapes plugin, providing a Shape type under QtQuick.Shapes 1.0. 
This allows adding stroked and filled paths into Qt Quick scenes. Such
+    + Added the Qt.labs.handlers plugin, providing TapHandler, PinchHandler 
and DragHandler. These are the beginnings of the Pointer Handlers which 
+    + QQuickItem layers can now request to be backed by multisample 
framebuffers via the property layer.samples
+    + Added font.kerning and font.preferShaping properties for advanced 
control over the font shaping subsystem.
+    + Added advance property to Text to retrieve the typographical advance 
width.
+    + Added Image element support for direct loading of ETC1 and ETC2 
compressed textures from .pkm files. (on platforms where ETC1/2 are supported)
+- For more information visit:
+    https://blog.qt.io/blog/2017/09/13/qt-5-10-alpha-released/
+- Remove patches, now upstream:
+  * support-non-integer-pixel-ratios-qquickwidget.patch
+  * rebuild-qqmldata-propertycache-if-deleted.patch
+- Add patch to fix implicit import of internal types inside modules:
+  * implicit-type-import-in-modules.patch
+
+-------------------------------------------------------------------
@@ -569 +641,0 @@
-

Old:
----
  qtdeclarative-opensource-src-5.9.3.tar.xz

New:
----
  qtdeclarative-everywhere-src-5.10.0.tar.xz

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

Other differences:
------------------
++++++ libqt5-qtdeclarative.spec ++++++
--- /var/tmp/diff_new_pack.8Jyj0b/_old  2017-12-23 12:12:53.078897068 +0100
+++ /var/tmp/diff_new_pack.8Jyj0b/_new  2017-12-23 12:12:53.082896873 +0100
@@ -21,17 +21,17 @@
 %define libname libQtQuick5
 
 Name:           libqt5-qtdeclarative
-Version:        5.9.3
+Version:        5.10.0
 Release:        0
 Summary:        Qt 5 Declarative Library
-License:        SUSE-LGPL-2.1-with-digia-exception-1.1 or GPL-3.0
+License:        LGPL-2.1-with-Qt-Company-Qt-exception-1.1 or 
LGPL-3.0-with-Qt-Company-Qt-exception-1.1
 Group:          Development/Libraries/X11
 Url:            https://www.qt.io
 %define base_name libqt5
-%define real_version 5.9.3
-%define so_version 5.9.3
-%define tar_version qtdeclarative-opensource-src-%{real_version}
-Source:         
https://download.qt.io/official_releases/qt/5.9/%{real_version}/submodules/%{tar_version}.tar.xz
+%define real_version 5.10.0
+%define so_version 5.10.0
+%define tar_version qtdeclarative-everywhere-src-5.10.0
+Source:         
https://download.qt.io/official_releases/qt/5.10/%{real_version}/submodules/%{tar_version}.tar.xz
 Source1:        baselibs.conf
 # PATCH-FIX-OPENSUSE sse2_nojit.patch -- enable JIT and sse2 only on sse2 case
 Patch100:       sse2_nojit.patch
@@ -72,7 +72,7 @@
 handling.
 
 %prep
-%setup -q -n qtdeclarative-opensource-src-%{real_version}
+%setup -q -n %{tar_version}
 %ifarch %ix86
 %patch100 -p1
 %endif
@@ -222,6 +222,7 @@
 %{_libqt5_archdatadir}/qml/builtins.qmltypes
 %dir %{_libqt5_archdatadir}/qml/Qt/labs
 %{_libqt5_archdatadir}/qml/Qt/labs/folderlistmodel
+%{_libqt5_archdatadir}/qml/Qt/labs/handlers/
 %{_libqt5_archdatadir}/qml/Qt/labs/settings/
 %{_libqt5_archdatadir}/qml/Qt/labs/sharedimage/
 %{_libqt5_plugindir}/qmltooling

++++++ revert-delay-deletion-of-qsgtextures.patch ++++++
--- /var/tmp/diff_new_pack.8Jyj0b/_old  2017-12-23 12:12:53.126894728 +0100
+++ /var/tmp/diff_new_pack.8Jyj0b/_new  2017-12-23 12:12:53.126894728 +0100
@@ -30,10 +30,10 @@
  src/quick/scenegraph/qsgwindowsrenderloop.cpp                | 10 ++++++++++
  10 files changed, 33 insertions(+), 2 deletions(-)
 
-Index: 
qtdeclarative-opensource-src-5.9.2/src/plugins/scenegraph/d3d12/qsgd3d12renderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/plugins/scenegraph/d3d12/qsgd3d12renderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/plugins/scenegraph/d3d12/qsgd3d12renderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/plugins/scenegraph/d3d12/qsgd3d12renderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/plugins/scenegraph/d3d12/qsgd3d12renderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/plugins/scenegraph/d3d12/qsgd3d12renderloop.cpp
 @@ -461,7 +461,6 @@ void QSGD3D12RenderLoop::renderWindow(QQ
      data.rc->initialize(nullptr);
  
@@ -42,10 +42,10 @@
  
      if (profileFrames)
          syncTime = renderTimer.nsecsElapsed();
-Index: 
qtdeclarative-opensource-src-5.9.2/src/plugins/scenegraph/d3d12/qsgd3d12threadedrenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/plugins/scenegraph/d3d12/qsgd3d12threadedrenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/plugins/scenegraph/d3d12/qsgd3d12threadedrenderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/plugins/scenegraph/d3d12/qsgd3d12threadedrenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/plugins/scenegraph/d3d12/qsgd3d12threadedrenderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/plugins/scenegraph/d3d12/qsgd3d12threadedrenderloop.cpp
 @@ -410,7 +410,6 @@ bool QSGD3D12RenderThread::event(QEvent
              QQuickWindowPrivate *wd = QQuickWindowPrivate::get(wme->window);
              rc->initialize(nullptr);
@@ -62,10 +62,10 @@
  
          if (!hadRenderer && wd->renderer) {
              if (Q_UNLIKELY(debug_loop()))
-Index: 
qtdeclarative-opensource-src-5.9.2/src/plugins/scenegraph/openvg/qsgopenvgrenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/plugins/scenegraph/openvg/qsgopenvgrenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/plugins/scenegraph/openvg/qsgopenvgrenderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/plugins/scenegraph/openvg/qsgopenvgrenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/plugins/scenegraph/openvg/qsgopenvgrenderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/plugins/scenegraph/openvg/qsgopenvgrenderloop.cpp
 @@ -205,7 +205,6 @@ void QSGOpenVGRenderLoop::renderWindow(Q
      emit window->afterAnimating();
  
@@ -74,10 +74,10 @@
  
      if (profileFrames)
          syncTime = renderTimer.nsecsElapsed();
-Index: 
qtdeclarative-opensource-src-5.9.2/src/quick/items/qquickrendercontrol.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/quick/items/qquickrendercontrol.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/quick/items/qquickrendercontrol.cpp
-+++ qtdeclarative-opensource-src-5.9.2/src/quick/items/qquickrendercontrol.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/quick/items/qquickrendercontrol.cpp
++++ qtdeclarative-everywhere-src-5.10.0/src/quick/items/qquickrendercontrol.cpp
 @@ -284,7 +284,6 @@ bool QQuickRenderControl::sync()
  
      QQuickWindowPrivate *cd = QQuickWindowPrivate::get(d->window);
@@ -95,18 +95,18 @@
          grabContent = qt_gl_read_framebuffer(d->window->size() * 
d->window->effectiveDevicePixelRatio(), false, false);
          if (QQuickRenderControl::renderWindowFor(d->window)) {
 @@ -404,7 +402,6 @@ QImage QQuickRenderControl::grab()
+             QPaintDevice *prevDev = softwareRenderer->currentPaintDevice();
+             softwareRenderer->setCurrentPaintDevice(&grabContent);
              softwareRenderer->markDirty();
-             cd->polishItems();
-             cd->syncSceneGraph();
 -            d->rc->endSync();
              render();
              softwareRenderer->setCurrentPaintDevice(prevDev);
          }
-Index: qtdeclarative-opensource-src-5.9.2/src/quick/items/qquickwindow.cpp
+Index: qtdeclarative-everywhere-src-5.10.0/src/quick/items/qquickwindow.cpp
 ===================================================================
---- qtdeclarative-opensource-src-5.9.2.orig/src/quick/items/qquickwindow.cpp
-+++ qtdeclarative-opensource-src-5.9.2/src/quick/items/qquickwindow.cpp
-@@ -432,8 +432,10 @@ void QQuickWindowPrivate::syncSceneGraph
+--- qtdeclarative-everywhere-src-5.10.0.orig/src/quick/items/qquickwindow.cpp
++++ qtdeclarative-everywhere-src-5.10.0/src/quick/items/qquickwindow.cpp
+@@ -439,8 +439,10 @@ void QQuickWindowPrivate::syncSceneGraph
  
      emit q->afterSynchronizing();
      runAndClearJobs(&afterSynchronizingJobs);
@@ -117,10 +117,10 @@
  void QQuickWindowPrivate::renderSceneGraph(const QSize &size)
  {
      QML_MEMORY_SCOPE_STRING("SceneGraph");
-Index: 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
 @@ -149,7 +149,6 @@ void QSGSoftwareRenderLoop::renderWindow
      emit window->afterAnimating();
  
@@ -129,10 +129,10 @@
  
      if (profileFrames)
          syncTime = renderTimer.nsecsElapsed();
-Index: 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/adaptations/software/qsgsoftwarethreadedrenderloop.cpp
 @@ -330,7 +330,6 @@ bool QSGSoftwareRenderThread::event(QEve
                  softwareRenderer->setBackingStore(backingStore);
              rc->initialize(nullptr);
@@ -149,10 +149,10 @@
  
          if (!hadRenderer && wd->renderer) {
              qCDebug(QSG_RASTER_LOG_RENDERLOOP, "RT - created renderer");
-Index: 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/qsgrenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/qsgrenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/quick/scenegraph/qsgrenderloop.cpp
-+++ qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/qsgrenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/quick/scenegraph/qsgrenderloop.cpp
++++ qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/qsgrenderloop.cpp
 @@ -381,16 +381,6 @@ void QSGGuiThreadRenderLoop::renderWindo
      bool alsoSwap = data.updatePending;
      data.updatePending = false;
@@ -179,10 +179,10 @@
  
      if (profileFrames)
          syncTime = renderTimer.nsecsElapsed();
-Index: 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/quick/scenegraph/qsgthreadedrenderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/qsgthreadedrenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/quick/scenegraph/qsgthreadedrenderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/qsgthreadedrenderloop.cpp
 @@ -432,7 +432,6 @@ bool QSGRenderThread::event(QEvent *e)
              qCDebug(QSG_LOG_RENDERLOOP) << QSG_RT_PAD << "- sync scene graph";
              QQuickWindowPrivate *d = QQuickWindowPrivate::get(ce->window);
@@ -191,10 +191,10 @@
  
              qCDebug(QSG_LOG_RENDERLOOP) << QSG_RT_PAD << "- rendering scene 
graph";
              
QQuickWindowPrivate::get(ce->window)->renderSceneGraph(ce->window->size());
-Index: 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/qsgwindowsrenderloop.cpp
+Index: 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/qsgwindowsrenderloop.cpp
 ===================================================================
---- 
qtdeclarative-opensource-src-5.9.2.orig/src/quick/scenegraph/qsgwindowsrenderloop.cpp
-+++ 
qtdeclarative-opensource-src-5.9.2/src/quick/scenegraph/qsgwindowsrenderloop.cpp
+--- 
qtdeclarative-everywhere-src-5.10.0.orig/src/quick/scenegraph/qsgwindowsrenderloop.cpp
++++ 
qtdeclarative-everywhere-src-5.10.0/src/quick/scenegraph/qsgwindowsrenderloop.cpp
 @@ -446,14 +446,6 @@ void QSGWindowsRenderLoop::renderWindow(
          }
      }


Reply via email to