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 - hrvoje.senjan@gmail.com + +- 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