Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-04-28 10:46:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-qt5" Fri Apr 28 10:46:39 2017 rev:20 rq:489972 version:5.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes 2017-04-19 18:05:46.004779184 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-04-28 10:46:47.702145400 +0200 @@ -1,0 +2,58 @@ +Fri Apr 21 12:59:55 UTC 2017 - mplus...@suse.com + +- Move requirements for development package to correct place + +------------------------------------------------------------------- +Sat Apr 8 13:57:45 UTC 2017 - h...@urpla.net + +- Update to 5.8.2 + * lib/configure.py: + Fixes for the OpenGL detection needed by the incompatible + configuration changes in Qt v5.8.0. + * qpy/QtCore/qpycore_chimera.cpp: + When parsing a Python type map list and dict to QVariantList and + QVariantMap. + * lib/LICENSE.commercial, lib/LICENSE.commercial.short, + lib/LICENSE.gpl, lib/LICENSE.gpl.short, lib/LICENSE.internal: + Remove the license copies that are now part of rb-tools. + * pyuic/uic/uiparser.py: + Fixed the margins of the top layout in a tab by pyuic. + * pyuic/uic/driver.py, pyuic/uic/exceptions.py, + pyuic/uic/properties.py, pyuic/uic/pyuic.py: + Improved the error handling of an unknown C++ class. + * sphinx/qml.rst: + Added explicit warnings about PyQt's ability to support QML to the + docs. + * PyQt5.msp: + Added a comment about why opengl_types.sip is included twice. + * PyQt5.msp: + Only enable QOpenGLTextureBlitter if OpenGL is supported. + * PyQt5.msp: + Avoid a deadlock when using asynchronous image providers in QML. + +- Update to 5.8.1 + * qpy/QtCore/qpycore_chimera.cpp: + Special case a QVariant containing std::nullptr_t. + * METADATA.in: + Updated the Requires-Dist meta-data so it includes the values from + the release file. + * lib/configure.py: + Disable desktop OpenGL if OpenGLES v3 or v3.1 is detected. + * qpy/QtQml/qpyqml_register_type.cpp: + Fixed the handling of properties in Qml because of changes to the + internals in Qt v5.8.0. + * PyQt5.msp: + Fixed QLocale.toString() for Python v2. + * PyQt5.msp: + Anticipate that Qt v5.9.0 will be released before Qt v5.8.1 to avoid + problems building PyQt v5.9 against Qt v5.8.1. + * qpy/QtPrintSupport/qpyprintsupport_qlist.sip: + The QtPrintSupport mapped types are only included if printers are + supported. + * sphinx/pyqt_qvariant.rst: + Updated the docs regarding support for QVariant. + * qpy/QtQml/qpyqmlobject.cpp: + Fixed signals in QML registered types that are defined in a Python + sub-class of the registered type. + +------------------------------------------------------------------- Old: ---- PyQt5_gpl-5.8.tar.gz New: ---- PyQt5_gpl-5.8.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-qt5.spec ++++++ --- /var/tmp/diff_new_pack.Ud3pxm/_old 2017-04-28 10:46:49.905833931 +0200 +++ /var/tmp/diff_new_pack.Ud3pxm/_new 2017-04-28 10:46:49.905833931 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version: 5.8 +Version: 5.8.2 Release: 0 Summary: PyQt - python bindings for Qt 5 License: SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree @@ -58,10 +58,10 @@ BuildRequires: pkgconfig(Qt5WebEngineWidgets) %endif %endif -BuildRequires: dbus-1-python-devel -BuildRequires: dbus-1-python3-devel BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.1} +BuildRequires: dbus-1-python-devel +BuildRequires: dbus-1-python3-devel BuildRequires: pkg-config BuildRequires: python-rpm-macros Requires: %{name}-utils @@ -88,32 +88,6 @@ Summary: PyQt - devel part of python bindings for Qt 5 Group: Development/Libraries/Python Requires: %{name} = %{version} -%ifpython2 -Requires: dbus-1-python-devel -%endif -%ifpython3 -Requires: dbus-1-python3-devel -%endif -Requires: python-devel -Requires: python-qt5-utils -Requires: python-sip-devel >= 4.19.1 -Recommends: python-qscintilla-qt5 -Requires(post): update-alternatives -Requires(postun): update-alternatives - -%description devel -PyQt is a set of Python bindings for Trolltech's Qt application -framework and runs on all platforms supported by Qt including Windows, -MacOS/X and Linux. There are two sets of bindings: PyQt v5 supports Qt -v5, and it can be co-installed with PyQt4. - -This package contains all the developer tools you need to create your -own PyQt applications. - - -%package -n %{name}-utils -Summary: Common files for PyQt5 for python2 and python3 -Group: Development/Libraries/Python Requires: libqt5-qtbase-devel Requires: pkgconfig(Qt5Bluetooth) Requires: pkgconfig(Qt5Designer) @@ -142,6 +116,32 @@ Requires: pkgconfig(Qt5WebEngineWidgets) %endif %endif +%ifpython2 +Requires: dbus-1-python-devel +%endif +%ifpython3 +Requires: dbus-1-python3-devel +%endif +Requires: python-devel +Requires: python-qt5-utils +Requires: python-sip-devel >= 4.19.1 +Recommends: python-qscintilla-qt5 +Requires(post): update-alternatives +Requires(postun): update-alternatives + +%description devel +PyQt is a set of Python bindings for Trolltech's Qt application +framework and runs on all platforms supported by Qt including Windows, +MacOS/X and Linux. There are two sets of bindings: PyQt v5 supports Qt +v5, and it can be co-installed with PyQt4. + +This package contains all the developer tools you need to create your +own PyQt applications. + + +%package -n %{name}-utils +Summary: Common files for PyQt5 for python2 and python3 +Group: Development/Libraries/Python Provides: %{python_module qt5-utils = %{version}} %description -n %{name}-utils ++++++ PyQt5_gpl-5.8.tar.gz -> PyQt5_gpl-5.8.2.tar.gz ++++++ ++++ 48803 lines of diff (skipped)