Hello community,

here is the log from the commit of package libqt5-qtbase for openSUSE:Factory 
checked in at 2016-06-25 01:51:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libqt5-qtbase (Old)
 and      /work/SRC/openSUSE:Factory/.libqt5-qtbase.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libqt5-qtbase"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libqt5-qtbase/libqt5-qtbase.changes      
2016-05-17 17:06:31.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/libqt5-qtbase.changes 
2016-06-25 01:51:06.000000000 +0200
@@ -1,0 +2,27 @@
+Wed Jun  8 14:15:14 UTC 2016 - [email protected]
+
+- Update to 5.6.1
+  * For more details please see:
+    http://blog.qt.io/blog/2016/06/08/qt-5-6-1-released/
+- Drop upstreamed patches:
+  0005-xcb-Properly-initialize-available-geometry-when-XRan.patch
+  Fix-QtDBus-deadlock-inside-kded-kiod.patch
+  0007-xcb-Deliver-mouse-enter-event-to-window-when-closing.patch
+  0009-Expose-the-number-of-X-screen-through-the-QXcbScreen.patch
+  0001-xcb-XInput2-fixes-enter-leave-event-fixes.patch
+  0002-xcb-Correct-enter-leave-event-handling-when-mouse-bu.patch
+  0015-Use-the-state-of-the-key-event-to-process-it.patch
+  0012-xcb-Merge-_NET_WM_STATE-hints-instead-of-overwriting.patch
+  0004-xcb-Fix-drag-and-drop-between-xcb-screens.patch
+  QtDBus-finish-all-pending-call-with-error-if-disconnected.patch
+  0010-xcb-mark-mouse-events-from-tablet-devices-as-synthes.patch
+  0011-xcb-Initialize-all-xcb_client_message_event_t-member.patch
+  0008-xcb-resourceType-names-must-have-only-small-letters.patch
+  0016-xcb-Fix-drag-and-drop-to-applications-like-Emacs-and.patch
+  0013-xcb-Fix-interpretation-of-the-size-from-RRCrtcChange.patch
+  0006-xcb-properly-initialize-size-in-millimeters-if-XRand.patch
+  0003-xcb-Fix-not-delivering-focusIn-event-on-hide-show.patch
+  QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch
+  0014-xcb-Properly-process-enter-leave-events.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-xcb-XInput2-fixes-enter-leave-event-fixes.patch
  0002-xcb-Correct-enter-leave-event-handling-when-mouse-bu.patch
  0003-xcb-Fix-not-delivering-focusIn-event-on-hide-show.patch
  0004-xcb-Fix-drag-and-drop-between-xcb-screens.patch
  0005-xcb-Properly-initialize-available-geometry-when-XRan.patch
  0006-xcb-properly-initialize-size-in-millimeters-if-XRand.patch
  0007-xcb-Deliver-mouse-enter-event-to-window-when-closing.patch
  0008-xcb-resourceType-names-must-have-only-small-letters.patch
  0009-Expose-the-number-of-X-screen-through-the-QXcbScreen.patch
  0010-xcb-mark-mouse-events-from-tablet-devices-as-synthes.patch
  0011-xcb-Initialize-all-xcb_client_message_event_t-member.patch
  0012-xcb-Merge-_NET_WM_STATE-hints-instead-of-overwriting.patch
  0013-xcb-Fix-interpretation-of-the-size-from-RRCrtcChange.patch
  0014-xcb-Properly-process-enter-leave-events.patch
  0015-Use-the-state-of-the-key-event-to-process-it.patch
  0016-xcb-Fix-drag-and-drop-to-applications-like-Emacs-and.patch
  Fix-QtDBus-deadlock-inside-kded-kiod.patch
  QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch
  QtDBus-finish-all-pending-call-with-error-if-disconnected.patch
  qtbase-opensource-src-5.6.0.tar.xz

New:
----
  qtbase-opensource-src-5.6.1.tar.xz

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

Other differences:
------------------
++++++ libqt5-qtbase.spec ++++++
--- /var/tmp/diff_new_pack.l5hbbM/_old  2016-06-25 01:51:10.000000000 +0200
+++ /var/tmp/diff_new_pack.l5hbbM/_new  2016-06-25 01:51:10.000000000 +0200
@@ -26,15 +26,15 @@
 %endif
 
 Name:           libqt5-qtbase
-Version:        5.6.0
+Version:        5.6.1
 Release:        0
 Summary:        C++ Program Library, Core Components
 License:        GPL-3.0 or SUSE-LGPL-2.1-with-digia-exception-1.1
 Group:          System/Libraries
 Url:            http://qt.digia.com
 %define base_name libqt5
-%define real_version 5.6.0
-%define so_version 5.6.0
+%define real_version 5.6.1
+%define so_version 5.6.1
 %define tar_version qtbase-opensource-src-%{real_version}
 Source:         %{tar_version}.tar.xz
 # to get mtime of file:
@@ -53,26 +53,7 @@
 Patch6:         disable-rc4-ciphers-bnc865241.diff
 Patch7:         tell-the-truth-about-private-api.patch
 # patches 1000-2000 and above from upstream 5.6 branch #
-Patch1000:      0001-xcb-XInput2-fixes-enter-leave-event-fixes.patch
-Patch1001:      0002-xcb-Correct-enter-leave-event-handling-when-mouse-bu.patch
-Patch1002:      0003-xcb-Fix-not-delivering-focusIn-event-on-hide-show.patch
-Patch1003:      0004-xcb-Fix-drag-and-drop-between-xcb-screens.patch
-Patch1004:      0005-xcb-Properly-initialize-available-geometry-when-XRan.patch
-Patch1005:      0006-xcb-properly-initialize-size-in-millimeters-if-XRand.patch
-Patch1006:      0007-xcb-Deliver-mouse-enter-event-to-window-when-closing.patch
-Patch1007:      0008-xcb-resourceType-names-must-have-only-small-letters.patch
-Patch1008:      0009-Expose-the-number-of-X-screen-through-the-QXcbScreen.patch
-Patch1009:      0010-xcb-mark-mouse-events-from-tablet-devices-as-synthes.patch
-Patch1010:      0011-xcb-Initialize-all-xcb_client_message_event_t-member.patch
-Patch1011:      0012-xcb-Merge-_NET_WM_STATE-hints-instead-of-overwriting.patch
-Patch1012:      0013-xcb-Fix-interpretation-of-the-size-from-RRCrtcChange.patch
-Patch1013:      0014-xcb-Properly-process-enter-leave-events.patch
 # patches 2000-3000 and above from upstream 5.7 branch #
-Patch3000:      Fix-QtDBus-deadlock-inside-kded-kiod.patch
-Patch3001:      
QtDBus-clean-up-signal-hooks-and-object-tree-in-closeConnection.patch
-Patch3002:      QtDBus-finish-all-pending-call-with-error-if-disconnected.patch
-Patch3003:      0015-Use-the-state-of-the-key-event-to-process-it.patch
-Patch3004:      0016-xcb-Fix-drag-and-drop-to-applications-like-Emacs-and.patch
 BuildRequires:  alsa-devel
 BuildRequires:  cups-devel
 BuildRequires:  gcc-c++
@@ -156,25 +137,6 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch1000 -p1
-%patch1001 -p1
-%patch1002 -p1
-%patch1003 -p1
-%patch1004 -p1
-%patch1005 -p1
-%patch1006 -p1
-%patch1007 -p1
-%patch1008 -p1
-%patch1009 -p1
-%patch1010 -p1
-%patch1011 -p1
-%patch1012 -p1
-%patch1013 -p1
-%patch3000 -p1
-%patch3001 -p1
-%patch3002 -p1
-%patch3003 -p1
-%patch3004 -p1
 
 # be sure not to use them
 rm -r src/3rdparty/{libjpeg,freetype,libpng,zlib}


++++++ disable-rc4-ciphers-bnc865241.diff ++++++
--- /var/tmp/diff_new_pack.l5hbbM/_old  2016-06-25 01:51:10.000000000 +0200
+++ /var/tmp/diff_new_pack.l5hbbM/_new  2016-06-25 01:51:10.000000000 +0200
@@ -2,20 +2,13 @@
 ===================================================================
 --- qtbase-opensource-src-5.5.1.orig/src/network/ssl/qsslsocket_openssl.cpp
 +++ qtbase-opensource-src-5.5.1/src/network/ssl/qsslsocket_openssl.cpp
-@@ -662,10 +662,13 @@ void QSslSocketPrivate::resetDefaultCiph
-                 // Unconditionally exclude ADH and AECDH ciphers since they 
offer no MITM protection
-                 if (!ciph.name().toLower().startsWith(QLatin1String("adh")) &&
-                     
!ciph.name().toLower().startsWith(QLatin1String("exp-adh")) &&
--                    !ciph.name().toLower().startsWith(QLatin1String("aecdh")))
-+                    
!ciph.name().toLower().startsWith(QLatin1String("aecdh"))) {
+@@ -645,7 +645,8 @@ void QSslSocketPrivate::resetDefaultCiph
+                     
!ciph.name().toLower().startsWith(QLatin1String("aecdh"))) {
                      ciphers << ciph;
--                if (ciph.usedBits() >= 128)
--                    defaultCiphers << ciph;
-+
+ 
+-                    if (ciph.usedBits() >= 128)
 +                    if (ciph.usedBits() >= 128 &&
 +                        
!ciph.encryptionMethod().toLower().startsWith(QLatin1String("rc4")))
-+                        defaultCiphers << ciph;
-+                }
+                         defaultCiphers << ciph;
+                 }
              }
-         }
-     }

++++++ qtbase-opensource-src-5.6.0.tar.xz -> qtbase-opensource-src-5.6.1.tar.xz 
++++++
/work/SRC/openSUSE:Factory/libqt5-qtbase/qtbase-opensource-src-5.6.0.tar.xz 
/work/SRC/openSUSE:Factory/.libqt5-qtbase.new/qtbase-opensource-src-5.6.1.tar.xz
 differ: char 26, line 1

++++++ tell-the-truth-about-private-api.patch ++++++
--- /var/tmp/diff_new_pack.l5hbbM/_old  2016-06-25 01:51:10.000000000 +0200
+++ /var/tmp/diff_new_pack.l5hbbM/_new  2016-06-25 01:51:10.000000000 +0200
@@ -2,13 +2,11 @@
 index aefd3ae..53a3f60 100644
 --- a/mkspecs/features/qt_module.prf
 +++ b/mkspecs/features/qt_module.prf
-@@ -195,16 +195,18 @@
- 
- 
!header_module:unix:!isEmpty(QMAKE_LFLAGS_VERSION_SCRIPT):!no_linker_version_script:!static
 {
+@@ -196,12 +196,14 @@ android: CONFIG += qt_android_deps no_li
      verscript = $${TARGET}.version
      QMAKE_LFLAGS += $${QMAKE_LFLAGS_VERSION_SCRIPT}$$verscript
  
-+      private_api_headers = $$SYNCQT.PRIVATE_HEADER_FILES 
$$SYNCQT.QPA_HEADER_FILES
++       private_api_headers = $$SYNCQT.PRIVATE_HEADER_FILES 
$$SYNCQT.QPA_HEADER_FILES
 +
      internal_module {
 -        verscript_content = "Qt_$${QT_MAJOR_VERSION}_PRIVATE_API { *; };"
@@ -22,11 +20,7 @@
              verscript_content += "    @FILE:$${_PRO_FILE_PWD_}/$$header@"
          verscript_content += "};"
  
-         current = Qt_$$QT_MAJOR_VERSION
-         verscript_content += "$$current { *; };"
-@@ -221,11 +223,11 @@
-         # Add a post-processing step to replace the @FILE:filename@
-         verscript_in = $${verscript}.in
+@@ -222,7 +224,7 @@ android: CONFIG += qt_android_deps no_li
          verscriptprocess.name = linker version script ${QMAKE_FILE_BASE}
          verscriptprocess.input = verscript_in
          verscriptprocess.CONFIG += no_link target_predeps
@@ -35,5 +29,3 @@
              verscriptprocess.depends += $${_PRO_FILE_PWD_}/$$header
          verscriptprocess.output = $$verscript
          verscriptprocess.commands = perl $${PWD}/data/unix/findclasslist.pl < 
${QMAKE_FILE_IN} > $@
-         silent:verscriptprocess.commands = @echo creating linker version 
script ${QMAKE_FILE_BASE} && $$verscriptprocess.commands
-         QMAKE_EXTRA_COMPILERS += verscriptprocess


Reply via email to