Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2015-10-06 13:26:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-qt5" Changes: -------- --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes 2015-02-05 11:00:12.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2015-10-06 13:26:51.000000000 +0200 @@ -1,0 +2,34 @@ +Fri Aug 14 03:40:56 UTC 2015 - ter...@gmail.com + +- change required sip version to 4.16.9 + +------------------------------------------------------------------- +Mon Jul 20 15:39:53 UTC 2015 - ter...@gmail.com + +- remove patch build-compare.diff as adapted in upstream +- Update to 5.5 + * Added full support for Qt v5.5.0. + * Added the QtLocation module. + * Added the QtNfc module. + * Added Qt.NoOpaqueDetection amd Qt.NoFormatConversion to QtCore. + * Added QMacToolBar and QMacToolBarItem to QtMacExtras. + * Added QProxyStyle to QtWidgets. +- Update to 5.4.2 + * Added support for Qt v5.4.2. + * Added QWIDGETSIZE_MAX to QtWidgets. + * Added the --no-python-dbus command line option to configure.py. +- Update to 5.4.1 + * Added support for Qt v5.4.1. + * Added the QMacCocoaViewContainer class. + * All OpenGL examples use QOpenGLWidget and no longer require + PyOpenGL. + * Added initial implementations of _QOpenGLFunctions_2_1 and + _QOpenGLFunctions_4_1_Core. + * QEvent.None is now QEvent.None_. + * Added missing QEvent.Type members that are now documented in Qt. + * Added the --license-dir option to configure.py. + * Installing into a virtual env should now work. + * pyuic5 and pyrcc5 no longer include a timestamp in the + generated code. + +------------------------------------------------------------------- python3-qt5.changes: same change Old: ---- PyQt-gpl-5.4.tar.gz build-compare.diff New: ---- PyQt-gpl-5.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-qt5.spec ++++++ --- /var/tmp/diff_new_pack.H06Zi1/_old 2015-10-06 13:26:53.000000000 +0200 +++ /var/tmp/diff_new_pack.H06Zi1/_new 2015-10-06 13:26:53.000000000 +0200 @@ -17,20 +17,18 @@ Name: python-qt5 -Version: 5.4 +Version: 5.5 Release: 0 Summary: PyQt - python bindings for Qt 5 License: SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree Group: Development/Libraries/Python Url: http://www.riverbankcomputing.com/software/pyqt/intro -Source: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{version}/PyQt-gpl-%{version}.tar.gz +Source: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.5/PyQt-gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE: Easier comparison of different builds -Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH -Patch2: disable-rpaths.diff +Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof -Patch3: fix_qreal_check.diff +Patch2: fix_qreal_check.diff BuildRequires: dbus-1-python-devel BuildRequires: gdb BuildRequires: libQt5WebKit5-devel @@ -52,7 +50,7 @@ BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel -BuildRequires: python-sip-devel >= 4.16.4 +BuildRequires: python-sip-devel >= 4.16.9 %requires_ge dbus-1-python %requires_ge libqt5-x11 %py_requires @@ -77,7 +75,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python-sip-devel >= 4.16.4 +Requires: python-sip-devel >= 4.16.9 Requires: update-alternatives %description devel @@ -101,12 +99,9 @@ %prep %setup -q -n PyQt-gpl-%{version} -#PATCH-FIX-OPENSUSE: ease comparison of build by removing a ctime() call in -# the files compiled by pyuic5 -%patch1 -p1 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. -#patch2 -#patch3 -p1 +%patch1 +%patch2 -p1 %build export CXXFLAGS="%{optflags}" ++++++ python3-qt5.spec ++++++ --- /var/tmp/diff_new_pack.H06Zi1/_old 2015-10-06 13:26:53.000000000 +0200 +++ /var/tmp/diff_new_pack.H06Zi1/_new 2015-10-06 13:26:53.000000000 +0200 @@ -17,20 +17,18 @@ Name: python3-qt5 -Version: 5.4 +Version: 5.5 Release: 0 Summary: PyQt - python bindings for Qt 5 License: SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree Group: Development/Libraries/Python Url: http://www.riverbankcomputing.com/software/pyqt/intro -Source: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{version}/PyQt-gpl-%{version}.tar.gz +Source: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.5/PyQt-gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE: Easier comparison of different builds -Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH -Patch2: disable-rpaths.diff +Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof -Patch3: fix_qreal_check.diff +Patch2: fix_qreal_check.diff BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel BuildRequires: libQt5WebKit5-devel @@ -53,7 +51,7 @@ #BuildRequires: phonon-devel BuildRequires: python3-base BuildRequires: python3-devel -BuildRequires: python3-sip-devel >= 4.16.4 +BuildRequires: python3-sip-devel >= 4.16.9 Requires: python(abi) = %{py3_ver} %requires_python3_sip_api @@ -76,7 +74,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python3-sip-devel >= 4.16.4 +Requires: python3-sip-devel >= 4.16.9 Requires: update-alternatives %description devel @@ -90,12 +88,9 @@ %prep %setup -q -n PyQt-gpl-%{version} -#PATCH-FIX-OPENSUSE: ease comparison of build by removing a ctime() call in -# the files compiled by pyuic5 -%patch1 -p1 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. -#patch2 -#patch3 -p1 +%patch1 +%patch2 -p1 %build export CXXFLAGS="%{optflags}" ++++++ PyQt-gpl-5.4.tar.gz -> PyQt-gpl-5.5.tar.gz ++++++ ++++ 163606 lines of diff (skipped) ++++++ disable-rpaths.diff ++++++ --- /var/tmp/diff_new_pack.H06Zi1/_old 2015-10-06 13:26:54.000000000 +0200 +++ /var/tmp/diff_new_pack.H06Zi1/_new 2015-10-06 13:26:54.000000000 +0200 @@ -1,8 +1,8 @@ ---- designer/python.pro-in.orig 2013-08-05 20:06:20.531011203 +0200 -+++ designer/python.pro-in 2013-08-05 20:07:01.011339106 +0200 +--- designer/designer.pro-in.orig ++++ designer/designer.pro-in @@ -1,4 +1,5 @@ CONFIG += plugin @QTCONFIG@ warn_on +CONFIG -= rpath_libdirs QT += designer - TARGET = pyqt5 + # Work around QTBUG-39300. ++++++ fix_qreal_check.diff ++++++ --- /var/tmp/diff_new_pack.H06Zi1/_old 2015-10-06 13:26:54.000000000 +0200 +++ /var/tmp/diff_new_pack.H06Zi1/_new 2015-10-06 13:26:54.000000000 +0200 @@ -5,17 +5,15 @@ --- a/configure.py +++ b/configure.py -@@ -481,10 +481,8 @@ - out << "PyQt_Desktop_OpenGL\\n"; - #endif - --// This is the test used in qglobal.h. +@@ -670,9 +670,8 @@ + #if QT_VERSION < 0x050200 + // This is the test used in qglobal.h in Qt prior to v5.2. In v5.2 and later + // qreal is always double. -#if defined(QT_NO_FPU) || defined(Q_PROCESSOR_ARM) || defined(Q_OS_WINCE) - out << "PyQt_qreal_double\\n"; -#endif + if (sizeof (qreal) != sizeof (double)) + out << "PyQt_qreal_double\\n"; + #endif return 0; - } -