Hello community,

here is the log from the commit of package libqt5-qtbase for openSUSE:Factory 
checked in at 2015-06-06 09:50:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      
2015-05-19 23:22:19.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libqt5-qtbase.new/libqt5-qtbase.changes 
2015-06-06 09:50:38.000000000 +0200
@@ -1,0 +2,45 @@
+Wed Jun  3 22:55:30 UTC 2015 - [email protected]
+
+- Update to 5.4.2
+ * Important Behavior Changes:
+   - EXIF orientation is no longer applied to JPEG images on read.
+     EXIF orientation on JPEG was introduced in 5.4.0, but due to
+     a bug the most common EXIF-format (big-endian) was not working
+     until 5.4.1. 5.4.2 restores the behavior of 5.4.0 and earlier
+     for most EXIF-tagged JPEGs.
+     EXIF orientation will be an opt-in starting with Qt 5.5.
+   - On x86 and x86-64 systems with ELF binaries (especially Linux),
+     due to a new optimization in GCC 5.x in combination with a recent
+     version of GNU binutils, compiling Qt applications with -fPIE
+     is no longer enough with GCC 5.x. Applications now need to be
+     compiled with the -fPIC option if Qt's option "reduce relocations"
+     is active. For backward compatibility only, Qt accepts the use
+     of -fPIE for GCC 4.x versions.
+     Note that Clang is known to generate incompatible code even
+     with -fPIC if the -flto option is active.
+     Applications using qmake or cmake >= 2.8.12 as their build
+     system will adapt automatically. Applications using an older
+     release of cmake in combination with GCC 5.x need to change
+     their CMakeLists.txt to add Qt5Core_EXECUTABLE_COMPILE_FLAGS
+     to CMAKE_CXX_FLAGS. In particular, applications using
+     cmake >= 2.8.9 and < 2.8.11 will continue to build   with the
+     -fPIE option and invoke the special compatibility mode
+     if using GCC 4.x.
+  * Bugfix release, for more details please see:
+    http://blog.qt.io/blog/2015/06/02/qt-5-4-2-released/
+- Drop patches merged upstream:
+  Call-ofono-nm-Registered-delayed-in-constructor-othe.patch
+  Fix-Meta-shortcuts-on-XCB.patch
+  Fix-upload-corruptions-when-server-closes-connection.patch
+  Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch
+  Handle-SelectionWindowDestroy-in-QXcbClipboard.patch
+  Make-qglobal.h-complain-if-you-use-fPIE.patch
+  Make-sure-theres-a-scene-before-using-it.patch
+  QSystemTrayIcon-handle-submenus-correctly.patch
+  Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch
+  Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch
+  Update-mouse-buttons-from-MotionNotify-events.patch
+  fix-a-division-by-zero-when-processing-malformed-BMP-files.patch
+- Added cmake (Build)Requires to get autoprovides for all Qt modules
+
+-------------------------------------------------------------------

Old:
----
  Call-ofono-nm-Registered-delayed-in-constructor-othe.patch
  Fix-Meta-shortcuts-on-XCB.patch
  Fix-upload-corruptions-when-server-closes-connection.patch
  Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch
  Handle-SelectionWindowDestroy-in-QXcbClipboard.patch
  Make-qglobal.h-complain-if-you-use-fPIE.patch
  Make-sure-theres-a-scene-before-using-it.patch
  QSystemTrayIcon-handle-submenus-correctly.patch
  Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch
  Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch
  Update-mouse-buttons-from-MotionNotify-events.patch
  fix-a-division-by-zero-when-processing-malformed-BMP-files.patch
  qtbase-opensource-src-5.4.1.tar.xz

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

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

Other differences:
------------------
++++++ libqt5-qtbase.spec ++++++
--- /var/tmp/diff_new_pack.TdC4hx/_old  2015-06-06 09:50:41.000000000 +0200
+++ /var/tmp/diff_new_pack.TdC4hx/_new  2015-06-06 09:50:42.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libqt5-qtbase
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,15 +26,15 @@
 %endif
 
 Name:           libqt5-qtbase
-Version:        5.4.1
+Version:        5.4.2
 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.4.1
-%define so_version 5.4.1
+%define real_version 5.4.2
+%define so_version 5.4.2
 %define tar_version qtbase-opensource-src-%{real_version}
 Source:         %{tar_version}.tar.xz
 # to get mtime of file:
@@ -59,36 +59,12 @@
 Patch8:         Fix-shortcuts-with-keypad-keys.patch
 # patches 1000-2000 and above from upstream 5.3 branch #
 # patches 2000-3000 and above from upstream 5.4 branch #
-# PATCH-FIX-UPSTREAM QSystemTrayIcon-handle-submenus-correctly.patch
-Patch2000:      QSystemTrayIcon-handle-submenus-correctly.patch
-# PATCH-FIX-UPSTREAM Fix-Meta-shortcuts-on-XCB.patch
-Patch2001:      Fix-Meta-shortcuts-on-XCB.patch
-# PATCH-FIX-UPSTREAM Update-mouse-buttons-from-MotionNotify-events.patch
-Patch2002:      Update-mouse-buttons-from-MotionNotify-events.patch
-# PATCH-FIX-UPSTREAM Make-sure-theres-a-scene-before-using-it.patch
-Patch2003:      Make-sure-theres-a-scene-before-using-it.patch
-# PATCH-FIX-UPSTREAM Handle-SelectionWindowDestroy-in-QXcbClipboard.patch
-Patch2004:      Handle-SelectionWindowDestroy-in-QXcbClipboard.patch
-# PATCH-FIX-UPSTREAM Call-ofono-nm-Registered-delayed-in-constructor-othe.patch
-Patch2005:      Call-ofono-nm-Registered-delayed-in-constructor-othe.patch
-# PATCH-FIX-UPSTREAM 
fix-a-division-by-zero-when-processing-malformed-BMP-files.patch
-Patch2006:      
fix-a-division-by-zero-when-processing-malformed-BMP-files.patch
 # PATCH-FIX-UPSTREAM 
0001-Speed-up-compose-file-parsing-in-the-X11-composition.patch
 Patch2007:      0001-Speed-up-compose-file-parsing-in-the-X11-composition.patch
 # PATCH-FIX-UPSTREAM 0002-Speed-up-application-startup-on-X11.patch
 Patch2008:      0002-Speed-up-application-startup-on-X11.patch
 # PATCH-FIX-UPSTREAM Fix-regression-in-compose-table-parsing.patch
 Patch2009:      Fix-regression-in-compose-table-parsing.patch
-# PATCH-FIX-UPSTREAM Fix-upload-corruptions-when-server-closes-connection.patch
-Patch2010:      Fix-upload-corruptions-when-server-closes-connection.patch
-# PATCH-FIX-UPSTREAM Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch
-Patch2011:      Fixed-a-deadlock-when-the-lock-file-is-corrupted.patch
-# PATCH-FIX-UPSTREAM 
Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch
-Patch2012:      Require-fPIC-instead-of-just-fPIE-for-reduce-relocations.patch
-# PATCH-FIX-UPSTREAM Make-qglobal.h-complain-if-you-use-fPIE.patch
-Patch2013:      Make-qglobal.h-complain-if-you-use-fPIE.patch
-# PATCH-FIX-UPSTREAM Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch
-Patch2014:      Try-to-ensure-that-fPIC-is-used-in-CMake-builds.patch
 BuildRequires:  alsa-devel
 BuildRequires:  cups-devel
 BuildRequires:  gcc-c++
@@ -143,6 +119,8 @@
 %if %journald
 BuildRequires:  pkgconfig(libsystemd-journal)
 %endif
+# to get cmake(...) autoprovides
+BuildRequires:  cmake
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -174,21 +152,9 @@
 %patch5 -p1
 %patch7 -p0
 %patch8 -p1
-%patch2000 -p1
-%patch2001 -p1
-%patch2002 -p1
-%patch2003 -p1
-%patch2004 -p1
-%patch2005 -p1
-%patch2006 -p1
 %patch2007 -p1
 %patch2008 -p1
 %patch2009 -p1
-%patch2010 -p1
-%patch2011 -p1
-%patch2012 -p1
-%patch2013 -p1
-%patch2014 -p1
 
 # be sure not to use them
 rm -r src/3rdparty/{libjpeg,freetype,libpng,zlib}
@@ -224,6 +190,8 @@
 Group:          Development/Libraries/X11
 Requires:       gcc-c++
 Requires:       pkg-config
+# to get cmake(...) autoprovides
+Requires:       cmake
 
 %description common-devel
 Qt 5 Core Development Binaries. It contains Qt5's moc, qmake,


++++++ qtbase-opensource-src-5.4.1.tar.xz -> qtbase-opensource-src-5.4.2.tar.xz 
++++++
/work/SRC/openSUSE:Factory/libqt5-qtbase/qtbase-opensource-src-5.4.1.tar.xz 
/work/SRC/openSUSE:Factory/.libqt5-qtbase.new/qtbase-opensource-src-5.4.2.tar.xz
 differ: char 27, line 1


Reply via email to