commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2020-10-10 19:01:07 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.4249 (New) Package is "python-qt5" Sat Oct 10 19:01:07 2020 rev:47 rq:840092 version:5.15.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2020-09-03 01:14:27.448477246 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.4249/python-qt5.changes 2020-10-10 19:01:18.644392550 +0200 @@ -1,0 +2,74 @@ +Wed Oct 7 15:13:41 UTC 2020 - Benjamin Greiner + +- disable _quick3d flavors in staging through ringdisabled + +--- +Sat Oct 3 17:55:30 UTC 2020 - Benjamin Greiner + +- enable python2 Quick3D package for Leaps in new multibuild flavor + +--- +Fri Oct 2 11:13:14 UTC 2020 - Benjamin Greiner + +- Build Quick3D extension in separate package + * This keeps the dependency tree in staging smaller. (Requested +by Factory maintainers.) + * Is simply unresolvable for repositores which don't have +Quick3d but can still build the other extensions. +- Clean alternatives setup: Make use of %python_clone macro. + +--- +Sat Sep 26 18:25:32 UTC 2020 - Benjamin Greiner + +- Build Quick3D support in every repository that has it: presumably + all Qt 5.15 repositories + +--- +Sat Sep 26 14:26:13 UTC 2020 - Hans-Peter Jansen + +- Qt5Quick3D is not available on Leaps + +--- +Sat Sep 26 12:28:17 UTC 2020 - Benjamin Greiner + +- Add missing Quick3D and TextToSpeech build requirements + +--- +Sat Sep 26 11:44:26 UTC 2020 - Benjamin Greiner + +- New upstream patch pyqt5-customaudio-qt511.patch + * versionize QCustomAudioRoleControl for older Leaps + * https://www.riverbankcomputing.com/pipermail/pyqt/2020-September/043241.html +- Updated patch pyqt5-signals-hashable.patch + * Fix typedef for old python versions + * Patch is submitted to the PyQt5 mailing list + +--- +Sat Sep 19 15:10:22 UTC 2020 - Benjamin Greiner + +- Fix qtbot failures pyqt5-signals-hashable.patch, see + * https://www.riverbankcomputing.com/pipermail/pyqt/2020-September/043160.html + * gh#pytest-dev/pytest-qt#316 + +--- +Mon Sep 14 15:41:28 UTC 2020 - Benjamin Greiner + +- Update to Version 5.15.1 + * Added the QtTextToSpeech module. + * None is now interpreted as a null QJsonValue. + * Bound signals can now be compared for equality. + * Q_CLASSINFO, Q_ENUM, Q_ENUMS, Q_FLAG and Q_FLAGS are not +implemented when using PyPy. +- Drop update-timeline.patch once more. Nobody is using + nonexistent tags. +- 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch + * another fix for the project.py for sip5 builds + +--- +Sun Aug 30 21:48:00 UTC 2020 - Benjamin Greiner + +- Fix 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch + * Variable project is undefined. root_dir is attribute of self. + * This is a preparation for sip5 usage + +--- Old: PyQt5-5.15.0.tar.gz update-timeline.patch New: PyQt5-5.15.1.tar.gz pyqt5-customaudio-qt511.patch pyqt5-signals-hashable.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.trbaIE/_old 2020-10-10 19:01:21.636394036 +0200 +++ /var/tmp/diff_new_pack.trbaIE/_new 2020-10-10 19:01:21.640394038 +0200 @@ -25,25 +25,38 @@ ExclusiveArch: do_not_build %endif -%if "%{flavor}" == "python3" +%if "%{flavor}" == "python3" || "%{flavor}" == "python3_quick3d" %define skip_python2 1 -%define build_examples 1 -%define build_sipfiles 1 %define pyname python3 %endif -%if "%{flavor}" == "python2" + +%if "%{flavor}" == "python2" || "%{flavor}" == "python2_quick3d" %define skip_python3 1 %define pyname python2 %if 0%{?suse_version} > 1500 ExclusiveArch: do_not_build %endif %endif + +%if "%{flavor}" == "python3" +%define build_examples 1 +%define build_sipfiles 1 +%endif + +%if "%{flavor}" == "python3_quick3d" || "%{flavor}" == "python2_quick3d" +%if 0%{?_with_ringdisabled} +ExclusiveArch: do_not_build +%else +%define build_quick3d 1 +%endif +%endif + %define bname python-qt5 %define pname
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2020-09-03 01:13:30 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.3399 (New) Package is "python-qt5" Thu Sep 3 01:13:30 2020 rev:46 rq:830435 version:5.15.0 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2020-04-19 21:40:25.598992126 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.3399/python-qt5.changes 2020-09-03 01:14:27.448477246 +0200 @@ -1,0 +2,27 @@ +Sat Aug 29 08:12:55 UTC 2020 - Christophe Giboudeaux + +- Update update-timeline.patch + +--- +Thu Aug 27 18:31:41 UTC 2020 - Benjamin Greiner + +- Update to 5.15.0 + * Added support for Qt v5.15.0. + * Added the QtQuick3D module. + * Added a callStaticMethod() overload to QAndroidJniObject that +takes a QJsonDocument as the method argument and returns another +QJsonDocument. + * Added the missing QMultimedia control classes. + * pyuic5 now supports QUndoView. +- v5.14.2 3rd April 2020 + * Added the missing QTextCodec.convertFromUnicode(). + * Added the OpenGL ES bindings. + * Added QFlags.__index__(). +- v5.14.1 6th January 2020 + * This is a bug fix release. +- v5.14.0 18th December 2019 + * Added support for Qt v5.14.0. +- Source URL moved to PyPI +- refresh 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch + +--- Old: PyQt5-5.13.2.tar.gz New: PyQt5-5.15.0.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.eo0uQb/_old 2020-09-03 01:14:28.260477545 +0200 +++ /var/tmp/diff_new_pack.eo0uQb/_new 2020-09-03 01:14:28.264477546 +0200 @@ -18,9 +18,11 @@ %global flavor @BUILD_FLAVOR@%{nil} +# define a default so that quilt does not fail +%define pyname python + %if "%{flavor}" == "" ExclusiveArch: do_not_build -%define pyname python %endif %if "%{flavor}" == "python3" @@ -41,20 +43,20 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: %{pname} -Version:5.13.2 +Version:5.15.0 Release:0 Summary:Python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python URL:https://www.riverbankcomputing.com/software/pyqt -Source: https://www.riverbankcomputing.com/static/Downloads/PyQt5/%{version}/PyQt5-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/P/PyQt5/PyQt5-%{version}.tar.gz Source99: python-qt5-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. -Patch1: disable-rpaths.diff +Patch0: disable-rpaths.diff # PATCH-FIX-UPSTREAM -Patch2: update-timeline.patch +Patch1: update-timeline.patch # PATCH-FIX-OPENSUSE - install binary dbus mainloop integration in arch dependent directory -Patch3: 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch +Patch2: 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch BuildRequires: %{python_module dbus-python-devel} BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.19} ++ 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch ++ --- /var/tmp/diff_new_pack.eo0uQb/_old 2020-09-03 01:14:28.288477555 +0200 +++ /var/tmp/diff_new_pack.eo0uQb/_new 2020-09-03 01:14:28.288477555 +0200 @@ -16,10 +16,10 @@ 4 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 dbus/pyqt5.py -diff --git a/configure.py b/configure.py -index a361cf1..4fb3fa0 100644 a/configure.py -+++ b/configure.py +Index: PyQt5-5.15.0/configure.py +=== +--- PyQt5-5.15.0.orig/configure.py PyQt5-5.15.0/configure.py @@ -58,7 +58,7 @@ class ModuleMetadata: # The module meta-data. MODULE_METADATA = { @@ -29,7 +29,7 @@ 'QAxContainer': ModuleMetadata(qmake_QT=['axcontainer']), 'Qt': ModuleMetadata(qmake_QT=['-core', '-gui']), 'QtAndroidExtras': ModuleMetadata(qmake_QT=['androidextras']), -@@ -1656,7 +1656,6 @@ del find_qt +@@ -1671,7 +1671,6 @@ del find_qt generate_module_makefile(target_config, verbose, mname, include_paths=target_config.dbus_inc_dirs, libs=libs, @@ -37,7 +37,7 @@ src_dir=sp_src_dir) subdirs.append(mname) -@@ -1686,6 +1685,14 @@ INSTALLS += init_py +@@ -1701,6 +1700,14 @@ INSTALLS += init_py
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2020-04-19 21:40:15 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.2738 (New) Package is "python-qt5" Sun Apr 19 21:40:15 2020 rev:45 rq:784633 version:5.13.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2020-02-22 19:00:04.257596595 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.2738/python-qt5.changes 2020-04-19 21:40:25.598992126 +0200 @@ -1,0 +2,5 @@ +Fri Mar 13 12:39:14 UTC 2020 - Christophe Giboudeaux + +- Stop building python2-qt5 for openSUSE Tumbleweed. + +--- Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.9svW28/_old 2020-04-19 21:40:27.510995962 +0200 +++ /var/tmp/diff_new_pack.9svW28/_new 2020-04-19 21:40:27.518995978 +0200 @@ -32,6 +32,9 @@ %if "%{flavor}" == "python2" %define skip_python3 1 %define pyname python2 +%if 0%{?suse_version} > 1500 +ExclusiveArch: do_not_build +%endif %endif %define bname python-qt5 %define pname %{pyname}-qt5
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2020-02-22 18:59:53 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.26092 (New) Package is "python-qt5" Sat Feb 22 18:59:53 2020 rev:44 rq:775006 version:5.13.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2020-02-14 16:30:26.759355814 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.26092/python-qt5.changes 2020-02-22 19:00:04.257596595 +0100 @@ -1,0 +2,8 @@ +Sun Feb 16 17:04:29 UTC 2020 - Stefan Brüns + +- Fix dbus mainloop integration, install a noarch wrapper in + the dbus/mainloop module path, and move the implementation + alongside the other binary modules. bnc#1163755, bnc#1163763. + * 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch + +--- New: 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.n06B0o/_old 2020-02-22 19:00:06.777601476 +0100 +++ /var/tmp/diff_new_pack.n06B0o/_new 2020-02-22 19:00:06.781601484 +0100 @@ -50,6 +50,8 @@ Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch +# PATCH-FIX-OPENSUSE - install binary dbus mainloop integration in arch dependent directory +Patch3: 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch BuildRequires: %{python_module dbus-python-devel} BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.19} @@ -242,10 +244,6 @@ cp ../README ./ sed -i 's/The "doc" directory/The "doc" directory of package %{$python_prefix}-qt5-devel/' README -%if "%{python_sitearch}" != "%{python_sitelib}" -mv %{buildroot}%{python_sitelib}/dbus %{buildroot}%{python_sitearch}/dbus -%endif - popd # Prepare for update-alternatives usage @@ -286,9 +284,9 @@ %doc NEWS ChangeLog %{python_sitearch}/PyQt5/ %{python_sitearch}/PyQt5-%{version}.dist-info/ -%dir %{python_sitearch}/dbus -%dir %{python_sitearch}/dbus/mainloop -%{python_sitearch}/dbus/mainloop/pyqt5.so +%dir %{python_sitelib}/dbus +%dir %{python_sitelib}/dbus/mainloop +%{python_sitelib}/dbus/mainloop/pyqt5.py %dir %{_libqt5_plugindir}/PyQt5/ %{_libqt5_plugindir}/PyQt5/libpy%{python_bin_suffix}qt5qmlplugin.so %exclude %{_docdir}/%{bname}/examples/ ++ 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch ++ >From 90b1d19e4a65b1490f4ea277d81cbc96bcaa4c4d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stefan=20Br=C3=BCns?= Date: Sun, 16 Feb 2020 18:00:54 +0100 Subject: [PATCH] Use a noarch wrapper for dbus mainloop integration python-dbus installs in a noarch directory by default, so it not a suitable place for the binary module. Install the binary module to the same directory as all other binary modules, and just install a small wrapper for dbus.mainloop.pyqt5. --- configure.py | 11 +-- dbus/dbus.cpp | 8 dbus/pyqt5.py | 5 + project.py| 6 ++ 4 files changed, 24 insertions(+), 6 deletions(-) create mode 100644 dbus/pyqt5.py diff --git a/configure.py b/configure.py index a361cf1..4fb3fa0 100644 --- a/configure.py +++ b/configure.py @@ -58,7 +58,7 @@ class ModuleMetadata: # The module meta-data. MODULE_METADATA = { 'dbus': ModuleMetadata(qmake_QT=['-gui'], -qmake_TARGET='pyqt5'), +qmake_TARGET='dbus_mainloop'), 'QAxContainer': ModuleMetadata(qmake_QT=['axcontainer']), 'Qt': ModuleMetadata(qmake_QT=['-core', '-gui']), 'QtAndroidExtras': ModuleMetadata(qmake_QT=['androidextras']), @@ -1656,7 +1656,6 @@ del find_qt generate_module_makefile(target_config, verbose, mname, include_paths=target_config.dbus_inc_dirs, libs=libs, -install_path=target_config.pydbus_module_dir, src_dir=sp_src_dir) subdirs.append(mname) @@ -1686,6 +1685,14 @@ INSTALLS += init_py all_installs.append(root_dir + '/__init__.py') +# Install the dbus mainloop wrapper. +if target_config.pydbus_module_dir != '': +out_f.write(''' +mainloop_wrapper.files = %s +mainloop_wrapper.path = %s +INSTALLS += mainloop_wrapper +''' % (source_path('dbus', 'pyqt5.py'), target_config.pydbus_module_dir)) + # Install the uic module. out_f.write(''' uic_package.files = %s diff --git a/dbus/dbus.cpp b/dbus/dbus.cpp index 7183d92..8dc3446 100644 --- a/dbus/dbus.cpp +++ b/dbus/dbus.cpp @@ -405,11 +405,11 @@ static PyMethodDef module_functions[] = { // The
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2020-02-14 16:30:22 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.26092 (New) Package is "python-qt5" Fri Feb 14 16:30:22 2020 rev:43 rq:770584 version:5.13.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-12-11 12:08:27.296656315 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.26092/python-qt5.changes 2020-02-14 16:30:26.759355814 +0100 @@ -1,0 +2,14 @@ +Sat Feb 1 21:11:44 UTC 2020 - Stefan Brüns + +- Disable debug assertions, e.g. Cura passes None for empty dicts and + crashes when trying to convert to QVariantMap, fixes boo#1157504. +- Split python2 and python3 builds using _multibuild. +- Rename python-qt5-utils package to python-qt5-common-devel to + better reflect its use, and drop the dependencies to it from the + bindings package. +- Make doc and common-devel subpackages noarch. +- Adjust _constraints, build requires 5 GByte disk space regardless + of architecture. +- Fix install location of binary dbus-mainloop integration module. + +--- New: _multibuild Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.HlE9fK/_old 2020-02-14 16:30:27.503356218 +0100 +++ /var/tmp/diff_new_pack.HlE9fK/_new 2020-02-14 16:30:27.507356220 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-qt5 +# spec file for package python # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,28 @@ # +%global flavor @BUILD_FLAVOR@%{nil} + +%if "%{flavor}" == "" +ExclusiveArch: do_not_build +%define pyname python +%endif + +%if "%{flavor}" == "python3" +%define skip_python2 1 +%define build_examples 1 +%define build_sipfiles 1 +%define pyname python3 +%endif +%if "%{flavor}" == "python2" +%define skip_python3 1 +%define pyname python2 +%endif +%define bname python-qt5 +%define pname %{pyname}-qt5 + %{?!python_module:%define python_module() python-%{**} python3-%{**}} -Name: python-qt5 +Name: %{pname} Version:5.13.2 Release:0 Summary:Python bindings for Qt 5 @@ -25,21 +45,22 @@ Group: Development/Libraries/Python URL:https://www.riverbankcomputing.com/software/pyqt Source: https://www.riverbankcomputing.com/static/Downloads/PyQt5/%{version}/PyQt5-%{version}.tar.gz -Source99: %{name}-rpmlintrc +Source99: python-qt5-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch +BuildRequires: %{python_module dbus-python-devel} BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.19} BuildRequires: dbus-1-devel -BuildRequires: dbus-1-python-devel -BuildRequires: dbus-1-python3-devel BuildRequires: fdupes BuildRequires: gdb BuildRequires: libqt5-qtbase-devel BuildRequires: pkgconfig -BuildRequires: python-enum34 +%if !0%{?skip_python2} +BuildRequires: python2-enum34 +%endif BuildRequires: python-rpm-macros BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) @@ -59,13 +80,12 @@ BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5XmlPatterns) -Requires: %{name}-utils -Requires: python-sip(api) = %{python_sip_api_ver} +Requires: %{pyname}-sip(api) = %{python_sip_api_ver} %requires_gelibqt5-x11 -%requires_gepython-dbus-python -Provides: python-PyQt5 = %{version} +%requires_ge%{pyname}-dbus-python +Provides: %{pyname}-PyQt5 = %{version} %ifpython2 -Requires: python-enum34 +Requires: %{pyname}-enum34 %endif # Do not build WebKit support from SLE15 %if 0%{?is_opensuse} || 0%{?suse_version} < 1500 @@ -99,10 +119,10 @@ Summary:PyQt - devel part of python bindings for Qt 5 Group: Development/Libraries/Python Requires: %{name} = %{version} +Requires: %{pyname}-devel +Requires: %{pyname}-sip-devel >= 4.19.11 Requires: libqt5-qtbase-devel -Requires: python-devel -Requires: python-qt5-utils -Requires: python-sip-devel >= 4.19.11 +Requires: python-qt5-common-devel Requires: pkgconfig(Qt5Bluetooth) Requires: pkgconfig(Qt5Designer) Requires: pkgconfig(Qt5Help) @@ -123,10 +143,10 @@ Requires:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-12-11 12:08:02 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.4691 (New) Package is "python-qt5" Wed Dec 11 12:08:02 2019 rev:42 rq:754872 version:5.13.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-10-10 11:49:12.071997080 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.4691/python-qt5.changes 2019-12-11 12:08:27.296656315 +0100 @@ -1,0 +2,13 @@ +Fri Dec 6 20:17:33 UTC 2019 - Christophe Giboudeaux + +- Update to 5.13.2 + * pyuic now handles QKeySequenceEdit + * The new on-exit scheme now ignores running QThreads + * Added the missing pos() and two setPos() overloads to QCursor + * A QVariant for a pointer to an instance of unknown type will now be +converted to a voidptr object +- Update the package description +- Drop add-qkeysequenceedit-to-uic.patch. Merged upstream +- Update update-timeline.patch + +--- Old: PyQt5_gpl-5.13.1.tar.gz add-qkeysequenceedit-to-uic.patch New: PyQt5-5.13.2.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.jSXOtM/_old 2019-12-11 12:08:27.828656091 +0100 +++ /var/tmp/diff_new_pack.jSXOtM/_new 2019-12-11 12:08:27.828656091 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,20 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.13.1 +Version:5.13.2 Release:0 Summary:Python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python URL:https://www.riverbankcomputing.com/software/pyqt -Source: https://www.riverbankcomputing.com/static/Downloads/PyQt5/%{version}/PyQt5_gpl-%{version}.tar.gz +Source: https://www.riverbankcomputing.com/static/Downloads/PyQt5/%{version}/PyQt5-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch -# PATCH-FIX-UPSTREAM - add-qkeysequenceedit-to-uic.patch -Patch3: add-qkeysequenceedit-to-uic.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.19} BuildRequires: dbus-1-devel @@ -95,8 +93,7 @@ %python_subpackages %description -PyQt is a set of Python bindings for Trolltech's Qt application -framework. The qt4 and qt5 bindings can be co-installed. +PyQt is a set of Python bindings for the Qt framework. %package devel Summary:PyQt - devel part of python bindings for Qt 5 @@ -152,8 +149,7 @@ %endif %description devel -PyQt is a set of Python bindings for Trolltech's Qt application -framework. The qt4 and qt5 bindings can be co-installed. +PyQt is a set of Python bindings for the Qt framework. This package contains all the developer tools you need to create your own PyQt applications. @@ -165,8 +161,7 @@ Provides: %{python_module qt5-utils = %{version}} %description -n %{name}-utils -PyQt is a set of Python bindings for Trolltech's Qt application -framework. The qt4 and qt5 bindings can be co-installed. +PyQt is a set of Python bindings for the Qt framework. This package contains common files shared between python2 and python3 versions of PyQt5. @@ -178,13 +173,12 @@ Provides: %{python_module qt5-doc = %{version}} %description -n %{name}-doc -PyQt is a set of Python bindings for Trolltech's Qt application -framework. The qt4 and qt5 bindings can be co-installed. +PyQt is a set of Python bindings for the Qt framework. This package contains documentation and examples for PyQt5. %prep -%autosetup -p1 -n PyQt5_gpl-%{version} +%autosetup -p1 -n PyQt5-%{version} # Fix wrong-script-interpreter find examples -name "*.py" -exec sed -i "s|^#!%{_bindir}/env python$|#!%__python3|" {} \; ++ PyQt5_gpl-5.13.1.tar.gz -> PyQt5-5.13.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5_gpl-5.13.1/ChangeLog new/PyQt5-5.13.2/ChangeLog --- old/PyQt5_gpl-5.13.1/ChangeLog 2019-09-07 21:37:09.0 +0200 +++ new/PyQt5-5.13.2/ChangeLog 2019-11-02 19:54:01.0
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-10-10 11:49:10 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.2352 (New) Package is "python-qt5" Thu Oct 10 11:49:10 2019 rev:41 rq:733487 version:5.13.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-09-25 07:51:15.130703816 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.2352/python-qt5.changes 2019-10-10 11:49:12.071997080 +0200 @@ -1,0 +2,6 @@ +Thu Sep 26 09:42:49 UTC 2019 - Michel Normand + +- Add _constraints file for ppc64/ppc64le to avoid build failure + on power8-06 that ran out of disk space + +--- New: _constraints Other differences: -- ++ _constraints ++ ppc64 ppc64le 4
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-09-25 07:51:11 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.7948 (New) Package is "python-qt5" Wed Sep 25 07:51:11 2019 rev:40 rq:732209 version:5.13.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-09-17 13:35:24.737861961 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.7948/python-qt5.changes 2019-09-25 07:51:15.130703816 +0200 @@ -1,0 +2,5 @@ +Fri Sep 20 11:32:57 UTC 2019 - Christophe Giboudeaux + +- Update to 5.13.1. Check the ChangeLog file for the list of changes + +--- @@ -18 +23,2 @@ - * Fixed the conversion of the result of QNetworkCacheMetaData.attributes() + * Fixed the conversion of the result of + QNetworkCacheMetaData.attributes() Old: PyQt5_gpl-5.13.0.tar.gz New: PyQt5_gpl-5.13.1.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.pUsujZ/_old 2019-09-25 07:51:15.842703709 +0200 +++ /var/tmp/diff_new_pack.pUsujZ/_new 2019-09-25 07:51:15.846703708 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.13.0 +Version:5.13.1 Release:0 Summary:Python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree @@ -33,7 +33,7 @@ # PATCH-FIX-UPSTREAM - add-qkeysequenceedit-to-uic.patch Patch3: add-qkeysequenceedit-to-uic.patch BuildRequires: %{python_module devel} -BuildRequires: %{python_module sip-devel >= 4.19.14} +BuildRequires: %{python_module sip-devel >= 4.19.19} BuildRequires: dbus-1-devel BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel ++ PyQt5_gpl-5.13.0.tar.gz -> PyQt5_gpl-5.13.1.tar.gz ++ 2338 lines of diff (skipped)
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-09-17 13:35:19 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.7948 (New) Package is "python-qt5" Tue Sep 17 13:35:19 2019 rev:39 rq:730767 version:5.13.0 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-07-16 08:39:35.607046791 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.7948/python-qt5.changes 2019-09-17 13:35:24.737861961 +0200 @@ -1,0 +2,12 @@ +Fri Sep 13 09:28:36 UTC 2019 - Michel Normand + +- Add %dir plugindir/designer for %{python_files devel} in spec + to avoid build error for PowerPC. + +--- +Wed Sep 11 14:51:41 UTC 2019 - Hans-Peter Jansen + +- Add patch to support QKeySequenceEdit widgets in pyuic: + add-qkeysequenceedit-to-uic.patch + +--- New: add-qkeysequenceedit-to-uic.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.oVR23V/_old 2019-09-17 13:35:25.309861870 +0200 +++ /var/tmp/diff_new_pack.oVR23V/_new 2019-09-17 13:35:25.309861870 +0200 @@ -30,6 +30,8 @@ Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch +# PATCH-FIX-UPSTREAM - add-qkeysequenceedit-to-uic.patch +Patch3: add-qkeysequenceedit-to-uic.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.14} BuildRequires: dbus-1-devel @@ -266,6 +268,7 @@ %python_alternative %{_bindir}/pyuic5 %python_alternative %{_bindir}/pylupdate5 %python_alternative %{_bindir}/pyrcc5 +%dir %{_libqt5_plugindir}/designer/ %{_libqt5_plugindir}/designer/libpy%{python_bin_suffix}qt5.so %dir %{_datadir}/qt5/qsci/ %dir %{_datadir}/qt5/qsci/api/ ++ add-qkeysequenceedit-to-uic.patch ++ Subject: Add support for QKeySequenceEdit widgets in pyuic From: Hans-Peter Jansen Without this, user interfaces, created with designer and containing this widget cannot be compiled to code with pyuic. Index: b/pyuic/uic/Compiler/qtproxies.py === --- a/pyuic/uic/Compiler/qtproxies.py +++ b/pyuic/uic/Compiler/qtproxies.py @@ -456,6 +456,7 @@ class QtWidgets(ProxyNamespace): class QPushButton(QAbstractButton): pass class QCommandLinkButton(QPushButton): pass +class QKeySequenceEdit(QWidget): pass # Add all remaining classes. for _class in _qwidgets:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-07-16 08:39:34 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.1887 (New) Package is "python-qt5" Tue Jul 16 08:39:34 2019 rev:38 rq:714846 version:5.13.0 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-06-18 14:54:00.193492432 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.1887/python-qt5.changes 2019-07-16 08:39:35.607046791 +0200 @@ -1,0 +2,8 @@ +Fri Jul 12 09:58:02 UTC 2019 - Christophe Giboudeaux + +- Update to 5.13.0 + * Code updated to support Qt 5.13 + * Fixed the conversion of the result of QNetworkCacheMetaData.attributes() +- Drop reproducible.patch, merged upstream. + +--- Old: PyQt5_gpl-5.12.2.tar.gz reproducible.patch New: PyQt5_gpl-5.13.0.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.wxa9Ip/_old 2019-07-16 08:39:36.195046457 +0200 +++ /var/tmp/diff_new_pack.wxa9Ip/_new 2019-07-16 08:39:36.199046454 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.12.2 +Version:5.13.0 Release:0 Summary:Python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree @@ -30,7 +30,6 @@ Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch -Patch3: reproducible.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.14} BuildRequires: dbus-1-devel ++ PyQt5_gpl-5.12.2.tar.gz -> PyQt5_gpl-5.13.0.tar.gz ++ 2245 lines of diff (skipped) ++ update-timeline.patch ++ --- /var/tmp/diff_new_pack.wxa9Ip/_old 2019-07-16 08:39:36.647046199 +0200 +++ /var/tmp/diff_new_pack.wxa9Ip/_new 2019-07-16 08:39:36.647046199 +0200 @@ -5,15 +5,15 @@ to be mentioned manually? diff --git a/sip/QtCore/QtCoremod.sip b/sip/QtCore/QtCoremod.sip -index b968f1b..4c6fe02 100644 +index c44b269..97515df 100644 --- a/sip/QtCore/QtCoremod.sip +++ b/sip/QtCore/QtCoremod.sip @@ -22,7 +22,7 @@ %Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True) --%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_11_3 Qt_5_12_0 Qt_5_12_1 Qt_5_12_2 Qt_5_12_3} -+%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_11_3 Qt_5_12_0 Qt_5_12_1 Qt_5_12_2 Qt_5_12_3 Qt_5_13_0 Qt_5_13_1 Qt_5_13_2} +-%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_11_3 Qt_5_12_0 Qt_5_12_1 Qt_5_12_2 Qt_5_12_3 Qt_5_12_4 Qt_5_13_0} ++%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_11_3 Qt_5_12_0 Qt_5_12_1 Qt_5_12_2 Qt_5_12_3 Qt_5_12_4 Qt_5_13_0 Qt_5_13_1 Qt_5_13_2 Qt_5_13_3 Qt_5_13_4} %Platforms {WS_X11 WS_WIN WS_MACX}
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-06-18 14:53:57 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.4811 (New) Package is "python-qt5" Tue Jun 18 14:53:57 2019 rev:37 rq:709942 version:5.12.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-06-12 13:07:08.673162256 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.4811/python-qt5.changes 2019-06-18 14:54:00.193492432 +0200 @@ -1,0 +2,5 @@ +Thu Jun 6 17:32:30 UTC 2019 - Bernhard Wiedemann + +- Add reproducible.patch to make package build reproducible (boo#1041090) + +--- New: reproducible.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.PUQUU6/_old 2019-06-18 14:54:01.573491580 +0200 +++ /var/tmp/diff_new_pack.PUQUU6/_new 2019-06-18 14:54:01.577491578 +0200 @@ -30,6 +30,7 @@ Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch +Patch3: reproducible.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.14} BuildRequires: dbus-1-devel ++ reproducible.patch ++ Author: Bernhard M. Wiedemann Date: 2019-06-06 Subject: sort file list in RECORD Make package build reproducible. See https://reproducible-builds.org/ for why this is good. Index: PyQt5_gpl-5.12.1/mk_distinfo.py === --- PyQt5_gpl-5.12.1.orig/mk_distinfo.py +++ PyQt5_gpl-5.12.1/mk_distinfo.py @@ -86,6 +86,8 @@ for name in installed: all_fns = [] for root, dirs, files in os.walk(native_name): +dirs.sort() +files.sort() for f in files: all_fns.append(os.path.join(root, f).replace(os.sep, '/'))
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-06-12 13:07:05 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.4811 (New) Package is "python-qt5" Wed Jun 12 13:07:05 2019 rev:36 rq:707698 version:5.12.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-04-22 12:24:28.532936863 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.4811/python-qt5.changes 2019-06-12 13:07:08.673162256 +0200 @@ -1,0 +2,14 @@ +Mon Jun 3 18:39:15 UTC 2019 - Christophe Giboudeaux + +- Update to 5.12.2 + * Fixed QIcon(QIconEngine) to reflect that the engine is explicitly + shared between every copy of the icon. + * Eliminated a warning message from QObject::connect() + * Increased the number of QQuickItem types that can be registered +from 30 to 60. + * Fixed the QPolygon ctors + * Fixed pyuic's handling of 'sizePolicy' properties. + * Fixed pylupdate to handle empty strings at the end of a line so +that the line number remains correct. + +--- Old: PyQt5_gpl-5.12.1.tar.gz New: PyQt5_gpl-5.12.2.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.UGktw0/_old 2019-06-12 13:07:09.549161888 +0200 +++ /var/tmp/diff_new_pack.UGktw0/_new 2019-06-12 13:07:09.569161879 +0200 @@ -18,20 +18,20 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.12.1 +Version:5.12.2 Release:0 Summary:Python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python URL:https://www.riverbankcomputing.com/software/pyqt -Source: PyQt5_gpl-%{version}.tar.gz +Source: https://www.riverbankcomputing.com/static/Downloads/PyQt5/%{version}/PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch BuildRequires: %{python_module devel} -BuildRequires: %{python_module sip-devel >= 4.19.11} +BuildRequires: %{python_module sip-devel >= 4.19.14} BuildRequires: dbus-1-devel BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel ++ PyQt5_gpl-5.12.1.tar.gz -> PyQt5_gpl-5.12.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5_gpl-5.12.1/ChangeLog new/PyQt5_gpl-5.12.2/ChangeLog --- old/PyQt5_gpl-5.12.1/ChangeLog 2019-03-19 15:42:34.0 +0100 +++ new/PyQt5_gpl-5.12.2/ChangeLog 2019-05-06 11:03:23.0 +0200 @@ -1,5 +1,64 @@ +2019-05-06 Phil Thompson + + * NEWS: + Released as v5.12.2. + [37e48229d59a] [5.12.2] <5.12-maint> + + * NEWS: + Updated the NEWS file. + [d5e5edec0d1d] <5.12-maint> + +2019-05-02 Phil Thompson + + * PyQt5.msp: + Removed the sub-class convertor code for QGraphicsVideoItem as the + assumption it is based on is too unsafe. + [350a409dc097] <5.12-maint> + + * PyQt5.msp: + Renamed the True and False members of QCborSimpleType. + [ef294140ba74] <5.12-maint> + +2019-04-19 Phil Thompson + + * PyQt5.msp: + Updated for Qt v5.12.3. + [2477434943e9] <5.12-maint> + +2019-04-15 Phil Thompson + + * lib/configure.py: + Check that sip5-module ran successfully. + [1db5050c67fe] <5.12-maint> + +2019-04-14 Phil Thompson + + * config-tests/cfgtest_QtCore.cpp, lib/configure.py: + Use sip v5 if it is installed. + [604795867c85] <5.12-maint> + + * PyQt5.msp: + Added QOpenGLContext.getProcAddress(). + [4cdfeee895e1] <5.12-maint> + +2019-04-02 Phil Thompson + + * rb-product: + Added the 'RequiresDist' field to the product file. + [273e02f87c28] <5.12-maint> + +2019-04-01 Phil Thompson + + * qpy/pylupdate/fetchtr.cpp: + Added support for Python fstrings to pylupdate. + [1000b6b9b7a8] <5.12-maint> + 2019-03-19 Phil Thompson + * .hgtags: + Added tag 5.12.1 for changeset 19c22cf8059b + [33d51713a566] <5.12-maint> + * NEWS: Released as v5.12.1. [19c22cf8059b] [5.12.1] <5.12-maint> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5_gpl-5.12.1/NEWS new/PyQt5_gpl-5.12.2/NEWS --- old/PyQt5_gpl-5.12.1/NEWS 2019-03-19 15:26:10.0 +0100 +++
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-04-22 12:24:24 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.5536 (New) Package is "python-qt5" Mon Apr 22 12:24:24 2019 rev:35 rq:696160 version:5.12.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2019-02-14 14:22:25.347957886 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.5536/python-qt5.changes 2019-04-22 12:24:28.532936863 +0200 @@ -1,0 +2,20 @@ +Thu Apr 18 17:53:06 UTC 2019 - Jan Engelhardt + +- Trim name repetition from summary. + +--- +Wed Apr 17 15:22:28 UTC 2019 - Todd R + +- Package .dist-info directory. The bugs with it have been fixed + and some packages require it in order to properly detect that + pyqt5 is installed. + +--- +Sat Apr 6 14:19:33 UTC 2019 - Christophe Giboudeaux + +- Update to 5.12.1 + Fixed QIcon(QIconEngine) to reflect that the engine is explicitly + shared between every copy of the icon. +- Prepare update-timeline.patch for Qt 5.13.0 + +--- Old: PyQt5_gpl-5.12.tar.gz New: PyQt5_gpl-5.12.1.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.jDmO4u/_old 2019-04-22 12:24:29.784937833 +0200 +++ /var/tmp/diff_new_pack.jDmO4u/_new 2019-04-22 12:24:29.788937836 +0200 @@ -18,9 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.12 +Version:5.12.1 Release:0 -Summary:PyQt - python bindings for Qt 5 +Summary:Python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python URL:https://www.riverbankcomputing.com/software/pyqt @@ -197,7 +197,6 @@ ln -s ../config-tests . $python ../configure.py --verbose \ ---no-dist-info \ --confirm-license \ --assume-shared \ --debug \ @@ -257,6 +256,7 @@ %doc build_%{python_bin_suffix}/README %doc NEWS ChangeLog %{python_sitearch}/PyQt5/ +%{python_sitearch}/PyQt5-%{version}.dist-info/ %{python_sitelib}/dbus/mainloop/pyqt5.so %dir %{_libqt5_plugindir}/PyQt5/ %{_libqt5_plugindir}/PyQt5/libpy%{python_bin_suffix}qt5qmlplugin.so ++ PyQt5_gpl-5.12.tar.gz -> PyQt5_gpl-5.12.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5_gpl-5.12/ChangeLog new/PyQt5_gpl-5.12.1/ChangeLog --- old/PyQt5_gpl-5.12/ChangeLog2019-02-04 16:16:06.0 +0100 +++ new/PyQt5_gpl-5.12.1/ChangeLog 2019-03-19 15:42:34.0 +0100 @@ -1,5 +1,68 @@ +2019-03-19 Phil Thompson + + * NEWS: + Released as v5.12.1. + [19c22cf8059b] [5.12.1] <5.12-maint> + + * PyQt5.msp: + Fixed QIcon(QIconEngine) to reflect that the engine is explicitly + shared between every copy of the icon. + [85ce20a0fa09] <5.12-maint> + +2019-03-18 Phil Thompson + + * NEWS: + Updated the NEWS file. + [cc3a848d0b27] <5.12-maint> + +2019-03-17 Phil Thompson + + * PyQt5.msp: + Updated for Qt v5.12.2. + [71df8ce4b154] <5.12-maint> + +2019-03-06 Phil Thompson + + * qpy/QtQml/qpyqmlobject.cpp, qpy/QtQml/qpyqmlobject.h: + Eliminated a warning message from QObject::connect() in (hopefully) + benign circumstances. + [0950192b85ee] <5.12-maint> + + * qpy/QtQuick/qpyquickitem.cpp, qpy/QtQuick/qpyquickitem.h: + Increased the number of QQuickItem types that can be registered from + 30 to 60. + [1916f00c5b9e] <5.12-maint> + + * PyQt5.msp: + Fixed the QPolygon ctors that take a list argument so that + unpickling works. + [329dbcbceeb7] <5.12-maint> + +2019-02-21 Phil Thompson + + * PyQt5.msp: + Updated sub-class convertors to switch to the QObject convertor + rather than resolve (in a limited way) QObject based QGraphicItems. + Make sure the QObject base type is always used when switching. + [e83237b00873] <5.12-maint> + +2019-02-19 Phil Thompson + + * pyuic/uic/properties.py: + Fixed pyuic's handling of 'sizePolicy' properties. + [23a0e1edccc3] <5.12-maint> + + * qpy/pylupdate/fetchtr.cpp: + Fixed pylupdate to handle empty strings at the end of a line so that + the line number remains correct. +
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2019-02-14 14:22:22 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.28833 (New) Package is "python-qt5" Thu Feb 14 14:22:22 2019 rev:34 rq:674161 version:5.12 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-11-26 10:16:16.658015740 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.28833/python-qt5.changes 2019-02-14 14:22:25.347957886 +0100 @@ -1,0 +2,13 @@ +Mon Feb 11 09:03:27 UTC 2019 - Adrian Schröter + +- update to final 5.12 version + * Support for Qt 5.12 + * Details at https://www.riverbankcomputing.com/static/Downloads/PyQt5/ChangeLog +- fix-sip-detection.patch is obsolete + +--- +Thu Jan 10 08:44:02 UTC 2019 - Adrian Schröter + +- update to 5.12 development snapshot + +--- Old: PyQt5_gpl-5.11.3.tar.gz fix-sip-detection.patch New: PyQt5_gpl-5.12.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.HTzF2q/_old 2019-02-14 14:22:27.147957030 +0100 +++ /var/tmp/diff_new_pack.HTzF2q/_new 2019-02-14 14:22:27.151957028 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.11.3 +Version:5.12 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree @@ -30,8 +30,6 @@ Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch -# PATCH-FIX-UPSTREAM -Patch3: fix-sip-detection.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module sip-devel >= 4.19.11} BuildRequires: dbus-1-devel ++ PyQt5_gpl-5.11.3.tar.gz -> PyQt5_gpl-5.12.tar.gz ++ 18942 lines of diff (skipped) ++ disable-rpaths.diff ++ --- /var/tmp/diff_new_pack.HTzF2q/_old 2019-02-14 14:22:27.591956819 +0100 +++ /var/tmp/diff_new_pack.HTzF2q/_new 2019-02-14 14:22:27.591956819 +0100 @@ -1,7 +1,7 @@ -diff --git a/designer/designer.pro-in b/designer/designer.pro-in -index 3a154ad..f965522 100644 a/designer/designer.pro-in -+++ b/designer/designer.pro-in +Index: PyQt5_gpl-5.12/designer/designer.pro-in +=== +--- PyQt5_gpl-5.12.orig/designer/designer.pro-in PyQt5_gpl-5.12/designer/designer.pro-in @@ -1,4 +1,5 @@ CONFIG += plugin @QTCONFIG@ warn_on +CONFIG -= rpath_libdirs ++ update-timeline.patch ++ --- /var/tmp/diff_new_pack.HTzF2q/_old 2019-02-14 14:22:27.615956807 +0100 +++ /var/tmp/diff_new_pack.HTzF2q/_new 2019-02-14 14:22:27.623956804 +0100 @@ -4,16 +4,16 @@ Is SIP unable to count or is there a different stupid reason all versions have to be mentioned manually? -diff --git a/sip/QtCore/QtCoremod.sip b/sip/QtCore/QtCoremod.sip -index 8fdbb22..05a8a3b 100644 a/sip/QtCore/QtCoremod.sip -+++ b/sip/QtCore/QtCoremod.sip +Index: PyQt5_gpl-5.12/sip/QtCore/QtCoremod.sip +=== +--- PyQt5_gpl-5.12.orig/sip/QtCore/QtCoremod.sip PyQt5_gpl-5.12/sip/QtCore/QtCoremod.sip @@ -22,7 +22,7 @@ %Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True) --%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2} -+%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_12_0
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-11-26 10:16:13 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new.19453 (New) Package is "python-qt5" Mon Nov 26 10:16:13 2018 rev:33 rq:648999 version:5.11.3 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-11-10 16:54:46.592091510 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new.19453/python-qt5.changes 2018-11-26 10:16:16.658015740 +0100 @@ -1,0 +2,6 @@ +Wed Nov 14 13:33:59 UTC 2018 - Antonio Larrosa + +- Do not build Qt5NetworkAuth support in SLE, which doesn't have the + libqt5-qtnetworkauth package + +--- Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.gmHDYO/_old 2018-11-26 10:16:17.246015051 +0100 +++ /var/tmp/diff_new_pack.gmHDYO/_new 2018-11-26 10:16:17.250015047 +0100 @@ -41,6 +41,7 @@ BuildRequires: gdb BuildRequires: libqt5-qtbase-devel BuildRequires: pkgconfig +BuildRequires: python-enum34 BuildRequires: python-rpm-macros BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) @@ -48,7 +49,6 @@ BuildRequires: pkgconfig(Qt5Location) BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5MultimediaWidgets) -BuildRequires: pkgconfig(Qt5NetworkAuth) BuildRequires: pkgconfig(Qt5Nfc) BuildRequires: pkgconfig(Qt5Positioning) BuildRequires: pkgconfig(Qt5Qml) @@ -61,7 +61,6 @@ BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5XmlPatterns) -BuildRequires: python-enum34 Requires: %{name}-utils Requires: python-sip(api) = %{python_sip_api_ver} %requires_gelibqt5-x11 @@ -83,6 +82,10 @@ BuildRequires: pkgconfig(Qt5WebEngineWidgets) %endif %endif +# Do not build Qt5NetworkAuth support in SLE +%if 0%{?is_opensuse} +BuildRequires: pkgconfig(Qt5NetworkAuth) +%endif %ifpython2 %requires_gedbus-1-python %endif
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-11-10 16:54:43 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Sat Nov 10 16:54:43 2018 rev:32 rq:647406 version:5.11.3 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-11-06 13:51:51.340459366 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-11-10 16:54:46.592091510 +0100 @@ -1,0 +2,5 @@ +Thu Nov 8 17:44:05 UTC 2018 - Todd R + +- python-enum34 is also required at runtime. + +--- Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.1YlWOp/_old 2018-11-10 16:54:47.068090926 +0100 +++ /var/tmp/diff_new_pack.1YlWOp/_new 2018-11-10 16:54:47.072090922 +0100 @@ -61,13 +61,14 @@ BuildRequires: pkgconfig(Qt5WebSockets) BuildRequires: pkgconfig(Qt5X11Extras) BuildRequires: pkgconfig(Qt5XmlPatterns) +BuildRequires: python-enum34 Requires: %{name}-utils Requires: python-sip(api) = %{python_sip_api_ver} %requires_gelibqt5-x11 %requires_gepython-dbus-python Provides: python-PyQt5 = %{version} %ifpython2 -BuildRequires: python-enum34 +Requires: python-enum34 %endif # Do not build WebKit support from SLE15 %if 0%{?is_opensuse} || 0%{?suse_version} < 1500
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-11-06 13:51:48 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Tue Nov 6 13:51:48 2018 rev:31 rq:643649 version:5.11.3 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-08-10 09:44:08.397726339 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-11-06 13:51:51.340459366 +0100 @@ -1,0 +2,19 @@ +Mon Oct 22 06:40:48 UTC 2018 - Christophe Giboudeaux + +- Make sure python-enum34 is installed when building packages + depending on python-qt5. + +--- +Sun Oct 21 09:03:38 UTC 2018 - Christophe Giboudeaux + +- Add fix-sip-detection.patch. Picked from the Fedora package + +--- +Mon Sep 17 10:18:42 UTC 2018 - Christophe Giboudeaux + +- Update to 5.11.3 + * Fixed a build problem with Python v2. + * Removed the checks for PyQt5.sip + * Fix issues with out of source builds + +--- @@ -4,0 +24,20 @@ + +--- +Mon Jul 2 15:45:48 UTC 2018 - christo...@krop.fr + +- Update to 5.11.2: + * Added support for Qt v5.11.0 and v5.11.1. + * Added support for Python v3.7. + * Enum members are also visible as attributes of the enum in order to emulate +the behaviour of Python enums. + * The connect() method of a bound signal now returns a QMetaObject.Connection +object that can be passed to the disconnect() method. + * Added the signatures attribute to unbound signals. + * Added QtCore.Q_ENUM() and QtCore.Q_FLAG(). + * Python enums can now be used with Q_ENUM() etc. + * Added the missing QGuiApplication.inputMethod() method. + * Added the missing QGuiApplication.styleHints() method. + * Added the missing QSqlQuery.exec() overload for Python v3. + * Added glReadPixels(). +- Drop remove-qtest-waitforevents.patch. Fixed upstream. +- Drop qt_quick_crash_fix.patch. Fixed upstream Old: PyQt5_gpl-5.10.1.tar.gz qt_quick_crash_fix.patch remove-qtest-waitforevents.patch New: PyQt5_gpl-5.11.3.tar.gz fix-sip-detection.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.xqKi4L/_old 2018-11-06 13:51:52.316458040 +0100 +++ /var/tmp/diff_new_pack.xqKi4L/_new 2018-11-06 13:51:52.316458040 +0100 @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.10.1 +Version:5.11.3 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python -Url:https://www.riverbankcomputing.com/software/pyqt +URL:https://www.riverbankcomputing.com/software/pyqt Source: PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. @@ -31,15 +31,24 @@ # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch # PATCH-FIX-UPSTREAM -Patch3: remove-qtest-waitforevents.patch -# PATCH-FIX-UPSTREAM -Patch4: qt_quick_crash_fix.patch +Patch3: fix-sip-detection.patch +BuildRequires: %{python_module devel} +BuildRequires: %{python_module sip-devel >= 4.19.11} +BuildRequires: dbus-1-devel +BuildRequires: dbus-1-python-devel +BuildRequires: dbus-1-python3-devel +BuildRequires: fdupes +BuildRequires: gdb +BuildRequires: libqt5-qtbase-devel +BuildRequires: pkgconfig +BuildRequires: python-rpm-macros BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) BuildRequires: pkgconfig(Qt5Location) BuildRequires: pkgconfig(Qt5Multimedia) BuildRequires: pkgconfig(Qt5MultimediaWidgets) +BuildRequires: pkgconfig(Qt5NetworkAuth) BuildRequires: pkgconfig(Qt5Nfc) BuildRequires: pkgconfig(Qt5Positioning) BuildRequires: pkgconfig(Qt5Qml) @@ -49,6 +58,17 @@ BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5UiTools) BuildRequires: pkgconfig(Qt5WebChannel) +BuildRequires: pkgconfig(Qt5WebSockets) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-08-10 09:44:02 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Fri Aug 10 09:44:02 2018 rev:30 rq:628021 version:5.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-05-18 14:18:02.304092600 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-08-10 09:44:08.397726339 +0200 @@ -1,0 +2,11 @@ +Wed Aug 8 08:31:03 UTC 2018 - sch...@suse.de + +- No qtwebengine for riscv64 yet + +--- +Mon Jun 11 19:58:12 UTC 2018 - fab...@ritter-vogt.de + +- Amend patch to mention even more Qt versions: + * update-timeline.patch + +--- Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.S9hlVl/_old 2018-08-10 09:44:12.065732216 +0200 +++ /var/tmp/diff_new_pack.S9hlVl/_new 2018-08-10 09:44:12.06973 +0200 @@ -56,7 +56,7 @@ %endif # Do not build WebEngine support from SLE15 %if 0%{?is_opensuse} && 0%{?suse_version} >= 1320 -%ifnarch ppc ppc64 ppc64le s390 s390x +%ifnarch ppc ppc64 ppc64le s390 s390x riscv64 BuildRequires: pkgconfig(Qt5WebEngine) BuildRequires: pkgconfig(Qt5WebEngineCore) BuildRequires: pkgconfig(Qt5WebEngineWidgets) @@ -120,7 +120,7 @@ %endif # Do not build WebEngine support from SLE15 %if 0%{?is_opensuse} && 0%{?suse_version} >= 1320 -%ifnarch ppc ppc64 ppc64le s390 s390x +%ifnarch ppc ppc64 ppc64le s390 s390x riscv64 Requires: pkgconfig(Qt5WebEngine) Requires: pkgconfig(Qt5WebEngineCore) Requires: pkgconfig(Qt5WebEngineWidgets) ++ update-timeline.patch ++ --- /var/tmp/diff_new_pack.S9hlVl/_old 2018-08-10 09:44:12.113732293 +0200 +++ /var/tmp/diff_new_pack.S9hlVl/_new 2018-08-10 09:44:12.117732299 +0200 @@ -13,7 +13,7 @@ %Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True) -%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1} -+%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0} ++%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_6 Qt_5_9_7 Qt_5_9_8 Qt_5_9_9 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0 Qt_5_11_1 Qt_5_11_2 Qt_5_12_0} %Platforms {WS_X11 WS_WIN WS_MACX}
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-05-18 14:18:00 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Fri May 18 14:18:00 2018 rev:29 rq:607518 version:5.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-05-06 15:00:02.616163707 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-05-18 14:18:02.304092600 +0200 @@ -1,0 +2,7 @@ +Tue May 15 06:15:46 UTC 2018 - adr...@suse.de + +- fix URL +- fix crash in Qt Quick when used with Cura (from upstream) + (regression in 5.10.1, qt_quick_crash_fix.patch) + +--- New: qt_quick_crash_fix.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.kLSsM8/_old 2018-05-18 14:18:04.684005254 +0200 +++ /var/tmp/diff_new_pack.kLSsM8/_new 2018-05-18 14:18:04.688005107 +0200 @@ -23,7 +23,7 @@ Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python -Url:https://www.riverbankcomputing.com/software/pyqt/intro +Url:https://www.riverbankcomputing.com/software/pyqt Source: PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. @@ -32,6 +32,8 @@ Patch2: update-timeline.patch # PATCH-FIX-UPSTREAM Patch3: remove-qtest-waitforevents.patch +# PATCH-FIX-UPSTREAM +Patch4: qt_quick_crash_fix.patch BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) @@ -246,8 +248,9 @@ %files %{python_files} %defattr(-,root,root) +%license LICENSE %doc build_%{python_bin_suffix}/README -%doc LICENSE NEWS ChangeLog +%doc NEWS ChangeLog %{python_sitearch}/PyQt5/ %{python_sitelib}/dbus/mainloop/pyqt5.so %dir %{_libqt5_plugindir}/PyQt5/ ++ qt_quick_crash_fix.patch ++ 721 lines (skipped)
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-05-06 15:00:01 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Sun May 6 15:00:01 2018 rev:28 rq:603567 version:5.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-05-01 22:57:59.904408016 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-05-06 15:00:02.616163707 +0200 @@ -1,0 +2,6 @@ +Thu May 3 07:49:19 UTC 2018 - fab...@ritter-vogt.de + +- Add patch to remove use of internal Qt function: + * remove-qtest-waitforevents.patch + +--- New: remove-qtest-waitforevents.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.TzmmS5/_old 2018-05-06 15:00:03.500131265 +0200 +++ /var/tmp/diff_new_pack.TzmmS5/_new 2018-05-06 15:00:03.504131118 +0200 @@ -30,6 +30,8 @@ Patch1: disable-rpaths.diff # PATCH-FIX-UPSTREAM Patch2: update-timeline.patch +# PATCH-FIX-UPSTREAM +Patch3: remove-qtest-waitforevents.patch BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) ++ remove-qtest-waitforevents.patch ++ From: Fabian VogtSubject: QTest::waitForEvents() is internal only Must not be used, got removed with Qt 5.11. Index: PyQt5_gpl-5.10.1/sip/QtTest/qtestmouse.sip === --- PyQt5_gpl-5.10.1.orig/sip/QtTest/qtestmouse.sip +++ PyQt5_gpl-5.10.1/sip/QtTest/qtestmouse.sip @@ -41,7 +41,6 @@ namespace QTest void mousePress(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); void mouseRelease(QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier = 0, QPoint pos = QPoint(), int delay = -1); void mouseEvent(QTest::MouseAction action, QWidget *widget, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1); -void waitForEvents() /ReleaseGIL/; void mouseEvent(QTest::MouseAction action, QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier, QPoint pos, int delay = -1); void mousePress(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = Qt::KeyboardModifiers(), QPoint pos = QPoint(), int delay = -1); void mouseRelease(QWindow *window, Qt::MouseButton button, Qt::KeyboardModifiers modifier = Qt::KeyboardModifiers(), QPoint pos = QPoint(), int delay = -1);
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-05-01 22:57:58 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Tue May 1 22:57:58 2018 rev:27 rq:601834 version:5.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-04-23 15:25:08.144130272 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-05-01 22:57:59.904408016 +0200 @@ -1,0 +2,8 @@ +Fri Apr 27 07:13:11 UTC 2018 - fab...@ritter-vogt.de + +- Add patch to support Qt 5.9.4, 5.9.5 and Qt 5.11.0: + * update-timeline.patch +- Refresh patch to work with -p1: + * disable-rpaths.diff + +--- New: update-timeline.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.xsgq3X/_old 2018-05-01 22:58:00.684379596 +0200 +++ /var/tmp/diff_new_pack.xsgq3X/_new 2018-05-01 22:58:00.688379450 +0200 @@ -28,6 +28,8 @@ Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff +# PATCH-FIX-UPSTREAM +Patch2: update-timeline.patch BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) @@ -174,7 +176,8 @@ %prep %setup -q -n PyQt5_gpl-%{version} -%patch1 +%autopatch -p1 + # Fix wrong-script-interpreter find examples -name "*.py" -exec sed -i "s|^#!/usr/bin/env python$|#!%__python3|" {} \; ++ disable-rpaths.diff ++ --- /var/tmp/diff_new_pack.xsgq3X/_old 2018-05-01 22:58:00.712378575 +0200 +++ /var/tmp/diff_new_pack.xsgq3X/_new 2018-05-01 22:58:00.712378575 +0200 @@ -1,5 +1,5 @@ designer/designer.pro-in.orig -+++ designer/designer.pro-in +--- a/designer/designer.pro-in.orig b/designer/designer.pro-in @@ -1,4 +1,5 @@ CONFIG += plugin @QTCONFIG@ warn_on +CONFIG -= rpath_libdirs ++ update-timeline.patch ++ From: Fabian VogtSubject: Update the Qt version timeline Is SIP unable to count or is there a different stupid reason all versions have to be mentioned manually? Index: PyQt5_gpl-5.10.1/sip/QtCore/QtCoremod.sip === --- PyQt5_gpl-5.10.1.orig/sip/QtCore/QtCoremod.sip +++ PyQt5_gpl-5.10.1/sip/QtCore/QtCoremod.sip @@ -22,7 +22,7 @@ %Module(name=PyQt5.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt5, keyword_arguments="Optional", use_limited_api=True) -%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1} +%Timeline {Qt_5_0_0 Qt_5_0_1 Qt_5_0_2 Qt_5_1_0 Qt_5_1_1 Qt_5_2_0 Qt_5_2_1 Qt_5_3_0 Qt_5_3_1 Qt_5_3_2 Qt_5_4_0 Qt_5_4_1 Qt_5_4_2 Qt_5_5_0 Qt_5_5_1 Qt_5_6_0 Qt_5_6_1 Qt_5_6_2 Qt_5_6_3 Qt_5_6_4 Qt_5_6_5 Qt_5_6_6 Qt_5_6_7 Qt_5_6_8 Qt_5_6_9 Qt_5_7_0 Qt_5_7_1 Qt_5_8_0 Qt_5_8_1 Qt_5_9_0 Qt_5_9_1 Qt_5_9_2 Qt_5_9_3 Qt_5_9_4 Qt_5_9_5 Qt_5_9_99 Qt_5_10_0 Qt_5_10_1 Qt_5_11_0} %Platforms {WS_X11 WS_WIN WS_MACX}
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-04-23 15:25:06 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Mon Apr 23 15:25:06 2018 rev:26 rq:597557 version:5.10.1 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2018-01-30 15:41:20.159197880 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-04-23 15:25:08.144130272 +0200 @@ -1,0 +2,13 @@ +Tue Apr 17 14:44:34 UTC 2018 - lbeltr...@kde.org + +- Remove source URL to workaround SourceForge's unreliability + +--- +Tue Apr 17 01:23:38 UTC 2018 - ter...@gmail.com + +- Update to version v5.10.1 + * Added support for Qt v5.10.1. + * Added the missing qmlClearTypeRegistrations() to the QtQml module. + * Added the --disabled-feature option to configure.py. + +--- Old: PyQt5_gpl-5.10.tar.gz New: PyQt5_gpl-5.10.1.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.PTZdmI/_old 2018-04-23 15:25:08.908102523 +0200 +++ /var/tmp/diff_new_pack.PTZdmI/_new 2018-04-23 15:25:08.912102377 +0200 @@ -18,13 +18,13 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.10 +Version:5.10.1 Release:0 Summary:PyQt - python bindings for Qt 5 -License:SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree +License:SUSE-GPL-2.0-with-FLOSS-exception OR GPL-3.0-only OR NonFree Group: Development/Libraries/Python Url:https://www.riverbankcomputing.com/software/pyqt/intro -Source: https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{version}/PyQt5_gpl-%{version}.tar.gz +Source: PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff ++ PyQt5_gpl-5.10.tar.gz -> PyQt5_gpl-5.10.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/PyQt5_gpl-5.10/ChangeLog new/PyQt5_gpl-5.10.1/ChangeLog --- old/PyQt5_gpl-5.10/ChangeLog2018-01-23 11:20:28.0 +0100 +++ new/PyQt5_gpl-5.10.1/ChangeLog 2018-02-27 11:43:42.0 +0100 @@ -1,5 +1,75 @@ +2018-02-26 Phil Thompson+ + * NEWS: + Released as v5.10.1. + [dc149e6643d5] [5.10.1] <5.10-maint> + +2018-02-21 Phil Thompson + + * PyQt5.msp: + Added the new QAbstractOAuth2 methods added in Qt v5.10.1. + [b2ea22e58de6] <5.10-maint> + +2018-02-20 Phil Thompson + + * PyQt5.msp: + Updated for Qt v5.10.1. + [e27d89dd3457] <5.10-maint> + +2018-02-13 Phil Thompson + + * PyQt5.msp: + Added the missing qmlClearTypeRegistrations() to the QtQml module. + [c9a7040cb4a7] <5.10-maint> + +2018-02-12 Phil Thompson + + * PyQt5.msp: + Removed incorrect annotation on + QQmlNetworkAccessManagerFactory::create(). + [6401ed81edee] <5.10-maint> + +2018-02-08 Phil Thompson + + * qpy/QtCore/qpycore_chimera.cpp: + Removed some (hopefully) redundant code. + [6e9e33411f41] <5.10-maint> + +2018-02-06 Phil Thompson + + * PyQt5.msp: + Make sure LTS releases of Qt v5.9 don't get handled as Qt v5.10. + [8474d7f26f1f] <5.10-maint> + +2018-02-04 Phil Thompson + + * lib/configure.py: + Added the --disabled-feature option to configure.py. + [5a554278bbf0] <5.10-maint> + +2018-01-31 Phil Thompson + + * examples/quick/tutorials/extending/chapter1-basics/chapter1-basics.p + y, examples/quick/tutorials/extending/chapter2-methods/chapter2-meth + ods.py, examples/quick/tutorials/extending/chapter3-bindings/chapter + 3-bindings.py, examples/quick/tutorials/extending/chapter4-customPro + pertyTypes/chapter4-customPropertyTypes.py, examples/quick/tutorials + /extending/chapter5-listproperties/chapter5-listproperties.py: + Avoid an assertion failure when using a debug version of Qt. + [6eb406e64db8] <5.10-maint> + + * qpy/QtQml/qpyqml_register_singleton_type.cpp, + qpy/QtQml/qpyqml_register_type.cpp: + Reverted the
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2018-01-30 15:41:17 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Tue Jan 30 15:41:17 2018 rev:25 rq:570829 version:5.10 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2017-10-29 20:23:53.100396760 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2018-01-30 15:41:20.159197880 +0100 @@ -1,0 +2,18 @@ +Fri Jan 26 08:49:11 UTC 2018 - aloi...@gmx.com + +- Update to version v5.10 + * Added support for Qt v5.10.0. + * Added the QtNetworkAuth module. + version v5.9.2 + * Added support for Qt v5.9.3. + * Added the QtAndroidExtras module. + version v5.9.1 + * Added support for Qt v5.9.2. + * Added the --allow-sip-warnings option to configure.py. + * Removed the unimplemented -name option to pyrcc5. + * SIP v4.19.4 is required. + +- Dropped configure_py_Fix_handling_of_disabled_features.patch + (merged upstream) + +--- Old: PyQt5_gpl-5.9.tar.gz configure_py_Fix_handling_of_disabled_features.patch New: PyQt5_gpl-5.10.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.av7tHP/_old 2018-01-30 15:41:22.327096669 +0100 +++ /var/tmp/diff_new_pack.av7tHP/_new 2018-01-30 15:41:22.331096482 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,18 +18,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.9 +Version:5.10 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: PyQt5_gpl-%{version}.tar.gz +Url:https://www.riverbankcomputing.com/software/pyqt/intro +Source: https://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{version}/PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff -# PATCH-FIX-UPSTREAM - configure_py_Fix_handling_of_disabled_features.patch -Patch2: configure_py_Fix_handling_of_disabled_features.patch BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) @@ -59,7 +57,7 @@ %endif %endif BuildRequires: %{python_module devel} -BuildRequires: %{python_module sip-devel >= 4.19.3} +BuildRequires: %{python_module sip-devel >= 4.19.4} BuildRequires: dbus-1-devel BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel @@ -133,7 +131,7 @@ %endif Requires: python-devel Requires: python-qt5-utils -Requires: python-sip-devel >= 4.19.1 +Requires: python-sip-devel >= 4.19.4 Recommends: python-qscintilla-qt5 Provides: python-PyQt5-devel = %{version} Requires(post): update-alternatives @@ -177,7 +175,6 @@ %prep %setup -q -n PyQt5_gpl-%{version} %patch1 -%patch2 -p1 # Fix wrong-script-interpreter find examples -name "*.py" -exec sed -i "s|^#!/usr/bin/env python$|#!%__python3|" {} \; ++ PyQt5_gpl-5.9.tar.gz -> PyQt5_gpl-5.10.tar.gz ++ 16747 lines of diff (skipped)
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-10-29 20:23:53 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Sun Oct 29 20:23:53 2017 rev:24 rq:537304 version:5.9 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2017-09-08 20:43:41.072749335 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-10-29 20:23:53.100396760 +0100 @@ -1,0 +2,8 @@ +Wed Oct 25 22:04:51 UTC 2017 - stefan.bru...@rwth-aachen.de + +- add configure_py_Fix_handling_of_disabled_features.patch + configure.py is broken if features are disabled, which e.g. happens + when building using GLEs Qt5 builds. Taken from upstream + developement snapshot. + +--- New: configure_py_Fix_handling_of_disabled_features.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.tZOwWT/_old 2017-10-29 20:23:53.836369939 +0100 +++ /var/tmp/diff_new_pack.tZOwWT/_new 2017-10-29 20:23:53.840369793 +0100 @@ -28,6 +28,8 @@ Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff +# PATCH-FIX-UPSTREAM - configure_py_Fix_handling_of_disabled_features.patch +Patch2: configure_py_Fix_handling_of_disabled_features.patch BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) @@ -175,6 +177,7 @@ %prep %setup -q -n PyQt5_gpl-%{version} %patch1 +%patch2 -p1 # Fix wrong-script-interpreter find examples -name "*.py" -exec sed -i "s|^#!/usr/bin/env python$|#!%__python3|" {} \; ++ configure_py_Fix_handling_of_disabled_features.patch ++ --- PyQt5_gpl-5.9/configure.py 2017-07-03 19:24:48.0 +0200 +++ PyQt5_gpl-5.9.1.dev1710071532/configure.py 2017-10-08 03:30:26.0 +0200 @@ -2168,10 +2168,8 @@ if source is None: for disabled in run_test_program(mname, test, verbose): if disabled: -inform("Disabled %s features: %s" % (mname, -', '.join(disabled))) - -target_config.pyqt_disabled_features.extend(disabled) +inform("Disabled %s feature: %s" % (mname, disabled)) +target_config.pyqt_disabled_features.append(disabled) # Include the module in the build. target_config.pyqt_modules.append(mname)
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-09-08 20:43:40 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Fri Sep 8 20:43:40 2017 rev:23 rq:520454 version:5.9 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2017-06-13 16:05:55.389129090 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-09-08 20:43:41.072749335 +0200 @@ -1,0 +2,24 @@ +Fri Sep 1 15:59:06 UTC 2017 - m...@suse.com + +- Disable WebKit and WebEngine on SLE15. + +--- +Tue Aug 29 12:07:25 UTC 2017 - toddrme2...@gmail.com + +- Fix shebangs + +--- +Mon Aug 28 21:04:21 UTC 2017 - toddrme2...@gmail.com + +- Update to 5.9 + * Added support for Qt v5.9.0 and v5.9.1. + * Improved detection of the destruction of QObject-based instances by C++. + * QFlags instances are now hashable. + * pyrcc5 now supports v2 of the resource file format. + * Added the interview.py, frozencolumn.py and storageview.py examples from +Hans-Peter Jansen. + * SIP v4.19.3 is required. +- Remove reproducible.patch + Implemented upstream. + +--- Old: PyQt5_gpl-5.8.2.tar.gz reproducible.patch New: PyQt5_gpl-5.9.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.tPJ0ah/_old 2017-09-08 20:43:41.680663862 +0200 +++ /var/tmp/diff_new_pack.tPJ0ah/_new 2017-09-08 20:43:41.684663300 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.8.2 +Version:5.9 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree @@ -26,13 +26,8 @@ Url:http://www.riverbankcomputing.com/software/pyqt/intro Source: PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE: Disable RPATH +# PATCH-FIX-OPENSUSE - disable-rpaths.diff - Disable RPATH when building PyQt5. Patch1: disable-rpaths.diff -# PATCH-FIX-UPSTREAM -- TODO -Patch2: reproducible.patch -BuildRequires: dbus-1-devel -BuildRequires: gdb -BuildRequires: libqt5-qtbase-devel BuildRequires: pkgconfig(Qt5Bluetooth) BuildRequires: pkgconfig(Qt5Designer) BuildRequires: pkgconfig(Qt5Help) @@ -48,12 +43,13 @@ BuildRequires: pkgconfig(Qt5Svg) BuildRequires: pkgconfig(Qt5UiTools) BuildRequires: pkgconfig(Qt5WebChannel) +# Do not build WebKit support from SLE15 +%if 0%{?is_opensuse} || 0%{?suse_version} < 1500 BuildRequires: pkgconfig(Qt5WebKit) BuildRequires: pkgconfig(Qt5WebKitWidgets) -BuildRequires: pkgconfig(Qt5WebSockets) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: pkgconfig(Qt5XmlPatterns) -%if 0%{?suse_version} >= 1320 +%endif +# Do not build WebEngine support from SLE15 +%if 0%{?is_opensuse} && 0%{?suse_version} >= 1320 %ifnarch ppc ppc64 ppc64le s390 s390x BuildRequires: pkgconfig(Qt5WebEngine) BuildRequires: pkgconfig(Qt5WebEngineCore) @@ -61,11 +57,19 @@ %endif %endif BuildRequires: %{python_module devel} -BuildRequires: %{python_module sip-devel >= 4.19.1} +BuildRequires: %{python_module sip-devel >= 4.19.3} +BuildRequires: dbus-1-devel BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel +BuildRequires: fdupes +BuildRequires: gdb +BuildRequires: libqt5-qtbase-devel BuildRequires: pkg-config BuildRequires: python-rpm-macros +BuildRequires: pkgconfig(Qt5WebSockets) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: pkgconfig(Qt5XmlPatterns) +Provides: python-PyQt5 = %{version} Requires: %{name}-utils Requires: python-sip(api) = %python_sip_api_ver %requires_gepython-dbus-python @@ -103,18 +107,22 @@ Requires: pkgconfig(Qt5Svg) Requires: pkgconfig(Qt5UiTools) Requires: pkgconfig(Qt5WebChannel) +# Do not build WebKit support from SLE15 +%if 0%{?is_opensuse} || 0%{?suse_version} < 1500 Requires: pkgconfig(Qt5WebKit) Requires: pkgconfig(Qt5WebKitWidgets) -Requires: pkgconfig(Qt5WebSockets) -Requires: pkgconfig(Qt5X11Extras) -Requires: pkgconfig(Qt5XmlPatterns) -%if 0%{?suse_version} >= 1320 +%endif +# Do not build WebEngine support from SLE15 +%if 0%{?is_opensuse} && 0%{?suse_version} >= 1320 %ifnarch ppc ppc64 ppc64le s390 s390x Requires: pkgconfig(Qt5WebEngine) Requires: pkgconfig(Qt5WebEngineCore) Requires:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-06-13 16:05:54 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Tue Jun 13 16:05:54 2017 rev:22 rq:500900 version:5.8.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2017-06-01 16:24:31.412590055 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-06-13 16:05:55.389129090 +0200 @@ -1,0 +2,5 @@ +Fri Jun 2 11:22:22 UTC 2017 - jeng...@inai.de + +- Trim redundant platform support mentions. + +--- Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.euxrPq/_old 2017-06-13 16:05:56.332996073 +0200 +++ /var/tmp/diff_new_pack.euxrPq/_new 2017-06-13 16:05:56.332996073 +0200 @@ -81,10 +81,7 @@ %description 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. - +framework. The qt4 and qt5 bindings can be co-installed. %package devel Summary:PyQt - devel part of python bindings for Qt 5 @@ -133,9 +130,7 @@ %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. +framework. The qt4 and qt5 bindings can be co-installed. This package contains all the developer tools you need to create your own PyQt applications. @@ -148,9 +143,7 @@ %description -n %{name}-utils 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. +framework. The qt4 and qt5 bindings can be co-installed. This package contains common files shared between python2 and python3 versions of PyQt5.
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-06-01 16:24:19 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Thu Jun 1 16:24:19 2017 rev:21 rq:498717 version:5.8.2 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2017-04-28 10:46:47.702145400 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-06-01 16:24:31.412590055 +0200 @@ -1,0 +2,10 @@ +Mon May 22 20:23:46 UTC 2017 - bwiedem...@suse.com + +- Add reproducible.patch to sort input files to make build fully reproducible + +--- +Tue May 16 17:57:51 UTC 2017 - toddrme2...@gmail.com + +- Fix issues with requires. + +--- New: reproducible.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.V5UKay/_old 2017-06-01 16:24:32.004506590 +0200 +++ /var/tmp/diff_new_pack.V5UKay/_new 2017-06-01 16:24:32.004506590 +0200 @@ -28,6 +28,8 @@ Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE: Disable RPATH Patch1: disable-rpaths.diff +# PATCH-FIX-UPSTREAM -- TODO +Patch2: reproducible.patch BuildRequires: dbus-1-devel BuildRequires: gdb BuildRequires: libqt5-qtbase-devel @@ -65,15 +67,15 @@ BuildRequires: pkg-config BuildRequires: python-rpm-macros Requires: %{name}-utils +Requires: python-sip(api) = %python_sip_api_ver +%requires_gepython-dbus-python +%requires_gelibqt5-x11 %ifpython2 %requires_gedbus-1-python -%{requires_python2_sip_api} %endif %ifpython3 %requires_gedbus-1-python3 -%{requires_python3_sip_api} %endif -%requires_gelibqt5-x11 %python_subpackages @@ -158,6 +160,7 @@ %setup -q -n PyQt5_gpl-%{version} #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch1 +%patch2 -p1 %build export CXXFLAGS="%{optflags}" ++ reproducible.patch ++ diff -ru PyQt5_gpl-5.8.2.orig/configure.py PyQt5_gpl-5.8.2/configure.py --- PyQt5_gpl-5.8.2.orig/configure.py 2017-03-30 08:46:57.0 + +++ PyQt5_gpl-5.8.2/configure.py2017-05-22 17:38:59.779847576 + @@ -1545,11 +1545,11 @@ sp_qpy_dir = source_path('qpy', mname) qpy_c_sources = [os.path.relpath(f, mname) -for f in glob.glob(os.path.join(sp_qpy_dir, '*.c'))] +for f in sorted(glob.glob(os.path.join(sp_qpy_dir, '*.c')))] qpy_cpp_sources = [os.path.relpath(f, mname) -for f in glob.glob(os.path.join(sp_qpy_dir, '*.cpp'))] +for f in sorted(glob.glob(os.path.join(sp_qpy_dir, '*.cpp')))] qpy_headers = [os.path.relpath(f, mname) -for f in glob.glob(os.path.join(sp_qpy_dir, '*.h'))] +for f in sorted(glob.glob(os.path.join(sp_qpy_dir, '*.h')))] qpy_sources = qpy_c_sources + qpy_cpp_sources else: @@ -1780,7 +1780,7 @@ pro_lines = [] -headers = [os.path.basename(f) for f in glob.glob('%s/*.h' % src_dir)] +headers = [os.path.basename(f) for f in sorted(glob.glob('%s/*.h' % src_dir))] if other_headers is not None: headers += other_headers @@ -1788,9 +1788,9 @@ if len(headers) != 0: pro_lines.append('HEADERS = %s' % ' '.join(headers)) -sources = [os.path.basename(f) for f in glob.glob('%s/*.c' % src_dir)] +sources = [os.path.basename(f) for f in sorted(glob.glob('%s/*.c' % src_dir))] -for f in glob.glob('%s/*.cpp' % src_dir): +for f in sorted(glob.glob('%s/*.cpp' % src_dir)): f = os.path.basename(f) # Exclude any moc generated C++ files that might be around from a @@ -1805,7 +1805,7 @@ pro_lines.append('SOURCES = %s' % ' '.join(sources)) objective_sources = [ -os.path.basename(f) for f in glob.glob('%s/*.mm' % src_dir)] +os.path.basename(f) for f in sorted(glob.glob('%s/*.mm' % src_dir))] if len(objective_sources) != 0: pro_lines.append('OBJECTIVE_SOURCES = %s' % ' '.join(objective_sources)) @@ -2580,7 +2580,7 @@ if target_config.pyqt_sip_dir: sip_files = [os.path.relpath(f, mname) -for f in glob.glob(source_path('sip', mname, '*.sip'))] +for f in sorted(glob.glob(source_path('sip', mname, '*.sip')))] if len(sip_files) != 0: pro_lines.append('sip.path = %s' % qmake_quote(target_config.pyqt_sip_dir + '/' + mname)) pro_lines.append('sip.files = %s' % ' '.join(sip_files))
commit python-qt5 for openSUSE:Factory
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.changes2017-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
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-04-19 18:05:41 Comparing /work/SRC/openSUSE:Factory/python-qt5 (Old) and /work/SRC/openSUSE:Factory/.python-qt5.new (New) Package is "python-qt5" Wed Apr 19 18:05:41 2017 rev:19 rq:483475 version:5.8 Changes: --- /work/SRC/openSUSE:Factory/python-qt5/python-qt5.changes2017-01-20 13:07:06.856172193 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-04-19 18:05:46.004779184 +0200 @@ -1,0 +2,34 @@ +Wed Mar 29 15:09:37 UTC 2017 - toddrme2...@gmail.com + +- Fix singlespec macro usage. BuildRequires are shared between + python versions, only the requires should be specific to particular + python versions. + +--- +Fri Mar 24 06:14:17 UTC 2017 - lbeltr...@kde.org + +- Temporarily undo some of the single spec changes to allow building + until a newer python-dbus is available + +--- +Mon Mar 6 20:51:00 UTC 2017 - toddrme2...@gmail.com + +- Switch to single-spec version. +- Add doc-file-dependency to rpmlintrc to handle the example files. + +--- +Wed Feb 15 19:06:06 UTC 2017 - ter...@gmail.com + +- Update to 5.8 + * Added support for Qt v5.8.0. + * Added __fspath__() to QFileInfo. + * Added the --qml-debug option to configure.py. The --debug option +no longer enables the QML debugging infrastructure. + * Added the --link-full-dll option to configure.py. +- Removed patches: + * disable_qml_debug.diff - fixed upstream + * fix_qreal_check.diff - not needed acording the package developer + * license.diff - fixed upstream + * obsolete_window_flag.diff - fixed upstream + +--- Old: PyQt5_gpl-5.7.1.tar.gz disable_qml_debug.diff fix_qreal_check.diff license.diff obsolete_window_flag.diff python3-qt5-rpmlintrc python3-qt5.changes python3-qt5.spec New: PyQt5_gpl-5.8.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.UMCAAK/_old 2017-04-19 18:05:47.164615120 +0200 +++ /var/tmp/diff_new_pack.UMCAAK/_new 2017-04-19 18:05:47.168614555 +0200 @@ -16,8 +16,9 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-qt5 -Version:5.7.1 +Version:5.8 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree @@ -25,47 +26,56 @@ Url:http://www.riverbankcomputing.com/software/pyqt/intro Source: PyQt5_gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc -# PATCH-FIX-OPENSUSE: DIsable RPATH +# PATCH-FIX-OPENSUSE: Disable RPATH Patch1: disable-rpaths.diff -# PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof -Patch2: fix_qreal_check.diff -# PATCH-FIX-OPENSUSE: disable qml_debug -- debug builds add this, but it creates a security hole -Patch3: disable_qml_debug.diff -# PATCH-FIX-OPENSUSE: license.diff -Patch4: license.diff -# PATCH-FIX-OPENSUSE: obsolete_window_flag.diff -Patch5: obsolete_window_flag.diff BuildRequires: dbus-1-devel -BuildRequires: dbus-1-devel -BuildRequires: dbus-1-python-devel BuildRequires: gdb -BuildRequires: libQt5WebKit5-devel -BuildRequires: libQt5WebKitWidgets-devel BuildRequires: libqt5-qtbase-devel -BuildRequires: libqt5-qtdeclarative-devel -BuildRequires: libqt5-qtlocation-devel -BuildRequires: libqt5-qtmultimedia-devel -BuildRequires: libqt5-qtserialport-devel -BuildRequires: libqt5-qtsvg-devel -BuildRequires: libqt5-qttools-devel -BuildRequires: libqt5-qtwebchannel-devel +BuildRequires: pkgconfig(Qt5Bluetooth) +BuildRequires: pkgconfig(Qt5Designer) +BuildRequires: pkgconfig(Qt5Help) +BuildRequires: pkgconfig(Qt5Location) +BuildRequires: pkgconfig(Qt5Multimedia) +BuildRequires: pkgconfig(Qt5MultimediaWidgets) +BuildRequires: pkgconfig(Qt5Nfc) +BuildRequires: pkgconfig(Qt5Positioning) +BuildRequires: pkgconfig(Qt5Qml) +BuildRequires: pkgconfig(Qt5Quick) +BuildRequires: pkgconfig(Qt5QuickWidgets) +BuildRequires: pkgconfig(Qt5SerialPort) +BuildRequires: pkgconfig(Qt5Svg) +BuildRequires: pkgconfig(Qt5UiTools) +BuildRequires: pkgconfig(Qt5WebChannel) +BuildRequires: pkgconfig(Qt5WebKit) +BuildRequires: pkgconfig(Qt5WebKitWidgets) +BuildRequires: pkgconfig(Qt5WebSockets) +BuildRequires: pkgconfig(Qt5X11Extras) +BuildRequires: pkgconfig(Qt5XmlPatterns) %if 0%{?suse_version} >= 1320 %ifnarch ppc ppc64
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2017-01-20 13:07:06 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.changes2016-11-15 18:02:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2017-01-20 13:07:06.856172193 +0100 @@ -1,0 +2,18 @@ +Tue Jan 3 19:30:49 UTC 2017 - ter...@gmail.com + +- Update to 5.7.1 + * added the QtWebEngine module + * added QRegion.setRects() + * added QtMac to the QtMacExtras module + * added support for QChartView and QWebEngineView to pyuic5. + +--- +Wed Nov 30 07:07:51 UTC 2016 - hrvoje.sen...@gmail.com + +- Add obsolete_window_flag.diff: remore declaration that was removed + in Qt 5.8 (it was WinCE-only) +- Add license.diff: QLibrary::Licensee is deprecated in Qt 5.8, and + produce empty string. We know we are always building opensource + Qt. + +--- --- /work/SRC/openSUSE:Factory/python-qt5/python3-qt5.changes 2016-11-15 18:02:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python3-qt5.changes 2017-01-20 13:07:06.888167626 +0100 @@ -1,0 +2,18 @@ +Tue Jan 3 19:29:51 UTC 2017 - ter...@gmail.com + +- Update to 5.7.1 + * added the QtWebEngine module + * added QRegion.setRects() + * added QtMac to the QtMacExtras module + * added support for QChartView and QWebEngineView to pyuic5. + +--- +Wed Nov 30 07:07:51 UTC 2016 - hrvoje.sen...@gmail.com + +- Add obsolete_window_flag.diff: remore declaration that was removed + in Qt 5.8 (it was WinCE-only) +- Add license.diff: QLibrary::Licensee is deprecated in Qt 5.8, and + produce empty string. We know we are always building opensource + Qt. + +--- Old: PyQt5_gpl-5.7.tar.gz New: PyQt5_gpl-5.7.1.tar.gz license.diff obsolete_window_flag.diff Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.ZoiY5c/_old 2017-01-20 13:07:07.852030044 +0100 +++ /var/tmp/diff_new_pack.ZoiY5c/_new 2017-01-20 13:07:07.852030044 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-qt5 -Version:5.7 +Version:5.7.1 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree @@ -31,6 +31,10 @@ Patch2: fix_qreal_check.diff # PATCH-FIX-OPENSUSE: disable qml_debug -- debug builds add this, but it creates a security hole Patch3: disable_qml_debug.diff +# PATCH-FIX-OPENSUSE: license.diff +Patch4: license.diff +# PATCH-FIX-OPENSUSE: obsolete_window_flag.diff +Patch5: obsolete_window_flag.diff BuildRequires: dbus-1-devel BuildRequires: dbus-1-devel BuildRequires: dbus-1-python-devel @@ -57,7 +61,7 @@ BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel -BuildRequires: python-sip-devel >= 4.18.1 +BuildRequires: python-sip-devel >= 4.19 %requires_gedbus-1-python %requires_gelibqt5-x11 %py_requires @@ -81,7 +85,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python-sip-devel >= 4.18.1 +Requires: python-sip-devel >= 4.19 Requires: update-alternatives %description devel @@ -110,6 +114,8 @@ %patch1 %patch2 -p1 %patch3 -p1 +%patch4 -p0 +%patch5 -p0 %build export CXXFLAGS="%{optflags}" ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.ZoiY5c/_old 2017-01-20 13:07:07.876026618 +0100 +++ /var/tmp/diff_new_pack.ZoiY5c/_new 2017-01-20 13:07:07.880026047 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-qt5 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python3-qt5 -Version:5.7 +Version:5.7.1 Release:0 Summary:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2016-11-15 18:02:48 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.changes2016-06-07 23:48:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2016-11-15 18:02:49.0 +0100 @@ -1,0 +2,47 @@ +Tue Nov 15 10:41:24 UTC 2016 - lbeltr...@kde.org + +- Remove Source URL, the validator doesn't work too well with + SourceForge + +--- +Mon Nov 14 19:59:32 UTC 2016 - h...@urpla.net + +- add patch to disable qml_debug: disable_qml_debug.diff. + Without this, the message "QML debugging is enabled. Only use + this in a safe environment." appears on PyQt5 apps startup, + and allows qmljsdebugger to connect via network. + +--- +Tue Nov 8 15:21:49 UTC 2016 - h...@urpla.net + +- make utils dependent on exact version + +--- +Tue Jul 26 17:59:41 UTC 2016 - ter...@gmail.com + +- Update to 5.7 + * Added support for Qt v5.7.0. + * Removed patch pyqt5-fix-dbus-config.diff as applyed upstream + +--- +Mon Jul 4 06:02:41 UTC 2016 - h...@urpla.net + +- Update to 5.6 + * Added full support for Qt v5.6.0. + * Python v3.5 wheels are available for 64-bit Linux, 64-bit OS X +and 32 and 64-bit Windows. (After this release Windows .exe +installers will no longer be produced.) + * Added the QtWebEngineCore module. + * Added the missing qt_set_sequence_auto_mnemonic() to QtGui. + * Added the missing MouseLock to QWebEnginePage.Feature. + * Added the missing WA_DontShowOnScreen. + * PEP 484 stub files are installed by default. + * Added the --import-from command line argument to pyuic5. + * Added the --no-stubs and --stubsdir options to configure.py. + * Added the --qtconf-prefix option to configure.py. +- add PATCH-FIX-OPENSUSE pyqt5-fix-dbus-config.diff to fix build of + dbus bindings +- supply %{optflags} to the QMAKE machinery +- add libqt5-qtlocation-devel build dependency + +--- --- /work/SRC/openSUSE:Factory/python-qt5/python3-qt5.changes 2016-06-07 23:48:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python3-qt5.changes 2016-11-15 18:02:49.0 +0100 @@ -1,0 +2,44 @@ +Tue Nov 15 10:40:44 UTC 2016 - lbeltr...@kde.org + +- Remove Source URL, the validator doesn't work too well with + SourceForge + +--- +Mon Nov 14 19:59:32 UTC 2016 - h...@urpla.net + +- add patch to disable qml_debug: disable_qml_debug.diff. + Without this, the message "QML debugging is enabled. Only use + this in a safe environment." appears on PyQt5 apps startup, + "QML debugging is enabled. Only use this in a safe environment." + appears on PyQt5 apps startup, and allows qmljsdebugger to + connect via network. + +--- +Tue Jul 26 18:00:37 UTC 2016 - ter...@gmail.com + +- Update to 5.7 + * Added support for Qt v5.7.0. + * Removed patch pyqt5-fix-dbus-config.diff as applyed upstream + +--- +Mon Jul 4 06:02:41 UTC 2016 - h...@urpla.net + +- Update to 5.6 + * Added full support for Qt v5.6.0. + * Python v3.5 wheels are available for 64-bit Linux, 64-bit OS X +and 32 and 64-bit Windows. (After this release Windows .exe +installers will no longer be produced.) + * Added the QtWebEngineCore module. + * Added the missing qt_set_sequence_auto_mnemonic() to QtGui. + * Added the missing MouseLock to QWebEnginePage.Feature. + * Added the missing WA_DontShowOnScreen. + * PEP 484 stub files are installed by default. + * Added the --import-from command line argument to pyuic5. + * Added the --no-stubs and --stubsdir options to configure.py. + * Added the --qtconf-prefix option to configure.py. +- add PATCH-FIX-OPENSUSE pyqt5-fix-dbus-config.diff to fix build of + dbus bindings +- supply %{optflags} to the QMAKE machinery +- add libqt5-qtlocation-devel build dependency + +--- Old: PyQt-gpl-5.5.1.tar.gz New: PyQt5_gpl-5.7.tar.gz disable_qml_debug.diff Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.uPUJLP/_old 2016-11-15
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2016-06-07 23:47:59 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.changes2016-03-09 16:48:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2016-06-07 23:48:04.0 +0200 @@ -1,0 +2,5 @@ +Sun Jun 5 00:20:18 UTC 2016 - hrvoje.sen...@gmail.com + +- Drop unused libqt5-qtquick1-devel (Build)Requires + +--- python3-qt5.changes: same change Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.49Hj09/_old 2016-06-07 23:48:05.0 +0200 +++ /var/tmp/diff_new_pack.49Hj09/_new 2016-06-07 23:48:05.0 +0200 @@ -36,7 +36,6 @@ BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtdeclarative-devel BuildRequires: libqt5-qtmultimedia-devel -BuildRequires: libqt5-qtquick1-devel BuildRequires: libqt5-qtserialport-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel @@ -73,7 +72,6 @@ Requires: libQt5WebKitWidgets-devel Requires: libqt5-qtbase-devel Requires: libqt5-qtdeclarative-devel -Requires: libqt5-qtquick1-devel Requires: libqt5-qtsvg-devel Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel python3-qt5.spec: same change
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2016-03-09 15:17:22 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.changes2016-02-01 19:57:44.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2016-03-09 16:48:46.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 7 15:29:44 UTC 2016 - dval...@suse.com + +- Don't buildrequire libqt5-qtwebengine-devel for POWER and s390x + +--- python3-qt5.changes: same change Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.4MDJik/_old 2016-03-09 16:48:47.0 +0100 +++ /var/tmp/diff_new_pack.4MDJik/_new 2016-03-09 16:48:47.0 +0100 @@ -42,8 +42,10 @@ BuildRequires: libqt5-qttools-devel BuildRequires: libqt5-qtwebchannel-devel %if 0%{?suse_version} >= 1320 +%ifnarch ppc ppc64 ppc64le s390 s390x BuildRequires: libqt5-qtwebengine-devel %endif +%endif BuildRequires: libqt5-qtconnectivity-devel BuildRequires: libqt5-qtwebsockets-devel BuildRequires: libqt5-qtx11extras-devel python3-qt5.spec: same change
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2016-02-01 19:57:28 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.changes2015-11-02 12:55:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2016-02-01 19:57:44.0 +0100 @@ -1,0 +2,6 @@ +Mon Feb 1 06:29:22 UTC 2016 - lbeltr...@kde.org + +- BuildRequire libqt5-qtconnectivity-devel to gain support for + QtBluetooth (bnc#964256) + +--- --- /work/SRC/openSUSE:Factory/python-qt5/python3-qt5.changes 2015-11-02 12:55:38.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python3-qt5.changes 2016-02-01 19:57:44.0 +0100 @@ -1,0 +2,6 @@ +Mon Feb 1 06:31:23 UTC 2016 - lbeltr...@kde.org + +- BuildRequire libqt5-qtconnectivity-devel to gain support for + QtBluetooth (bnc#964256) + +--- Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.pJoieq/_old 2016-02-01 19:57:45.0 +0100 +++ /var/tmp/diff_new_pack.pJoieq/_new 2016-02-01 19:57:45.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,6 +44,7 @@ %if 0%{?suse_version} >= 1320 BuildRequires: libqt5-qtwebengine-devel %endif +BuildRequires: libqt5-qtconnectivity-devel BuildRequires: libqt5-qtwebsockets-devel BuildRequires: libqt5-qtx11extras-devel BuildRequires: libqt5-qtxmlpatterns-devel python3-qt5.spec: same change
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2015-11-02 12:55:37 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.changes2015-10-06 13:26:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2015-11-02 12:55:38.0 +0100 @@ -1,0 +2,9 @@ +Fri Oct 30 18:17:37 UTC 2015 - ter...@gmail.com + +- Update to 5.5.1 + * added support for Qt v5.5.1 + * added the --disable option to configure.py + * implemented __matmul__ and __imatmul__ for QMatrix4x4 and +QTransform. + +--- python3-qt5.changes: same change Old: PyQt-gpl-5.5.tar.gz New: PyQt-gpl-5.5.1.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.NGYztl/_old 2015-11-02 12:55:39.0 +0100 +++ /var/tmp/diff_new_pack.NGYztl/_new 2015-11-02 12:55:39.0 +0100 @@ -17,13 +17,13 @@ Name: python-qt5 -Version:5.5 +Version:5.5.1 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-5.5/PyQt-gpl-%{version}.tar.gz +Source: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-5.5.1/PyQt-gpl-%{version}.tar.gz Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE: DIsable RPATH Patch1: disable-rpaths.diff python3-qt5.spec: same change ++ PyQt-gpl-5.5.tar.gz -> PyQt-gpl-5.5.1.tar.gz ++ 79318 lines of diff (skipped) ++ fix_qreal_check.diff ++ --- /var/tmp/diff_new_pack.NGYztl/_old 2015-11-02 12:55:40.0 +0100 +++ /var/tmp/diff_new_pack.NGYztl/_new 2015-11-02 12:55:40.0 +0100 @@ -5,7 +5,7 @@ --- a/configure.py +++ b/configure.py -@@ -670,9 +670,8 @@ +@@ -676,9 +676,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. @@ -16,4 +16,5 @@ +out << "PyQt_qreal_double\\n"; #endif - return 0; + #if defined(QT_NO_PROCESS) +
commit python-qt5 for openSUSE:Factory
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.changes2015-02-05 11:00:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2015-10-06 13:26:51.0 +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.0 +0200 +++ /var/tmp/diff_new_pack.H06Zi1/_new 2015-10-06 13:26:53.0 +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_gedbus-1-python %requires_gelibqt5-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.0 +0200 +++ /var/tmp/diff_new_pack.H06Zi1/_new 2015-10-06 13:26:53.0 +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:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2015-02-05 11:00:10 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.changes2015-01-05 04:43:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2015-02-05 11:00:12.0 +0100 @@ -1,0 +2,9 @@ +Fri Jan 16 20:32:07 UTC 2015 - hrvoje.sen...@gmail.com + +- Enable QtWebEngineWidgets and QtWebChannel integration +- Update build-compare.diff +- Drop fdupes usage due to unpredictable symlinking +- Add rpmlintrc due to duplicates waste warnings: we rather have + a few bytes more than to republish same binaries due to fdupes + +--- python3-qt5.changes: same change New: python-qt5-rpmlintrc python3-qt5-rpmlintrc Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.63upHY/_old 2015-02-05 11:00:13.0 +0100 +++ /var/tmp/diff_new_pack.63upHY/_new 2015-02-05 11:00:13.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,7 @@ 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 +Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE: Easier comparison of different builds Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH @@ -31,7 +32,6 @@ # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof Patch3: fix_qreal_check.diff BuildRequires: dbus-1-python-devel -BuildRequires: fdupes BuildRequires: gdb BuildRequires: libQt5WebKit5-devel BuildRequires: libQt5WebKitWidgets-devel @@ -42,6 +42,10 @@ BuildRequires: libqt5-qtserialport-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel +BuildRequires: libqt5-qtwebchannel-devel +%if 0%{?suse_version} = 1320 +BuildRequires: libqt5-qtwebengine-devel +%endif BuildRequires: libqt5-qtwebsockets-devel BuildRequires: libqt5-qtx11extras-devel BuildRequires: libqt5-qtxmlpatterns-devel @@ -99,7 +103,7 @@ %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 +%patch1 -p1 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. #patch2 #patch3 -p1 @@ -142,11 +146,6 @@ pushd $DOCDIR chmod -x `find . -name '*.py*'` popd - # create hardlinks for duplicate files -%fdupes -s $DOCDIR - -%clean -rm -rf %{buildroot} %post devel ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.63upHY/_old 2015-02-05 11:00:13.0 +0100 +++ /var/tmp/diff_new_pack.63upHY/_new 2015-02-05 11:00:13.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-qt5 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,6 +24,7 @@ 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 +Source99: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE: Easier comparison of different builds Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH @@ -32,7 +33,6 @@ Patch3: fix_qreal_check.diff BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel -BuildRequires: fdupes BuildRequires: libQt5WebKit5-devel BuildRequires: libQt5WebKitWidgets-devel BuildRequires: libqt5-qtbase-devel @@ -42,6 +42,10 @@ BuildRequires: libqt5-qtserialport-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel +BuildRequires: libqt5-qtwebchannel-devel +%if 0%{?suse_version} = 1320 +BuildRequires: libqt5-qtwebengine-devel +%endif BuildRequires: libqt5-qtwebsockets-devel BuildRequires: libqt5-qtx11extras-devel BuildRequires: libqt5-qtxmlpatterns-devel @@ -88,7 +92,7 @@ %setup -q -n PyQt-gpl-%{version}
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2015-01-05 04:43:06 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.changes2014-09-10 17:03:05.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2015-01-05 04:43:13.0 +0100 @@ -1,0 +2,26 @@ +Tue Dec 30 20:09:15 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.4 + * Major functional release that adds full support for Qt v5.4.0. + * Added the QtWebChannel module + * Added the QtWebEngineWidgets module + * Added the QtXml module. +- Drop add_dep.patch, merged upstream +- Bump python(3)-sip-devel (Build)Requires to 4.16.4 + +--- +Sat Oct 11 21:08:39 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.2 + * Added the Enginio module. + * Added the QJsonDocument and QJsonValue classes. + * QJsonObject is implemented as a Python dict. + * QJsonArray is implemented as a Python list. + * Added setUnifiedTitleAndToolBarOnMac() and +unifiedTitleAndToolBarOnMac() to QWidget. + * Added windowHandle() to QWidget. +- Drop usage of rversion, use version directly +- Disable disable-rpaths.diff, upstream removed RPATH usage in this + release + +--- python3-qt5.changes: same change Old: PyQt-gpl-5.3.1.tar.gz add_dep.patch New: PyQt-gpl-5.4.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.UxJD5M/_old 2015-01-05 04:43:14.0 +0100 +++ /var/tmp/diff_new_pack.UxJD5M/_new 2015-01-05 04:43:14.0 +0100 @@ -17,23 +17,19 @@ Name: python-qt5 -Version:5.3.1 +Version:5.4 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 -%define rversion %{version} Url:http://www.riverbankcomputing.com/software/pyqt/intro -Source0: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{rversion}/PyQt-gpl-%{rversion}.tar.gz +Source: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{version}/PyQt-gpl-%{version}.tar.gz # PATCH-FIX-OPENSUSE: Easier comparison of different builds Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH Patch2: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof Patch3: fix_qreal_check.diff -# PATCH-FIX-UPSTREAM: add_dep.patch -- make the buildsystem know that QtPrintSUpport -# module is needed for QtWebkitWidgets one, previously the build only succeeded due to QTBUG-39249 -Patch4: add_dep.patch BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: gdb @@ -52,7 +48,7 @@ BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel -BuildRequires: python-sip-devel = 4.16 +BuildRequires: python-sip-devel = 4.16.4 %requires_gedbus-1-python %requires_gelibqt5-x11 %py_requires @@ -77,7 +73,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python-sip-devel = 4.16 +Requires: python-sip-devel = 4.16.4 Requires: update-alternatives %description devel @@ -100,14 +96,13 @@ sip files used to generate bindings and utilities pylupdate5 and pyrcc5 %prep -%setup -q -n PyQt-gpl-%{rversion} +%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 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. -%patch2 +#patch2 #patch3 -p1 -%patch4 -p1 %build export CXXFLAGS=%{optflags} ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.UxJD5M/_old 2015-01-05 04:43:14.0 +0100 +++ /var/tmp/diff_new_pack.UxJD5M/_new 2015-01-05 04:43:14.0 +0100 @@ -17,23 +17,19 @@ Name: python3-qt5 -Version:5.3.1 +Version:5.4 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 -%define rversion %{version} Url:http://www.riverbankcomputing.com/software/pyqt/intro -Source0: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{rversion}/PyQt-gpl-%{rversion}.tar.gz +Source:
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2014-09-10 17:02:25 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.changes2014-07-10 14:56:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2014-09-10 17:03:05.0 +0200 @@ -1,0 +2,7 @@ +Wed Sep 10 06:29:27 UTC 2014 - hrvoje.sen...@gmail.com + +- Added add_dep.patch: make the buildsystem know that QtPrintSUpport + module is needed for QtWebkitWidgets one, previously the build + only succeeded due to QTBUG-39249 + +--- python3-qt5.changes: same change New: add_dep.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.UbsW0I/_old 2014-09-10 17:03:06.0 +0200 +++ /var/tmp/diff_new_pack.UbsW0I/_new 2014-09-10 17:03:06.0 +0200 @@ -31,6 +31,9 @@ Patch2: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof Patch3: fix_qreal_check.diff +# PATCH-FIX-UPSTREAM: add_dep.patch -- make the buildsystem know that QtPrintSUpport +# module is needed for QtWebkitWidgets one, previously the build only succeeded due to QTBUG-39249 +Patch4: add_dep.patch BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: gdb @@ -104,6 +107,7 @@ #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 #patch3 -p1 +%patch4 -p1 %build export CXXFLAGS=%{optflags} python3-qt5.spec: same change ++ add_dep.patch ++ --- PyQt-gpl-5.3.1/configure.py 2014-07-04 11:09:11.0 +0200 +++ PyQt-gpl-5.3.1.new/configure.py 2014-09-09 03:13:52.351527684 +0200 @@ -86,7 +86,7 @@ MODULE_METADATA = { 'QtSvg':ModuleMetadata(qmake_QT=['svg']), 'QtTest': ModuleMetadata(qmake_QT=['testlib', 'widgets']), 'QtWebKit': ModuleMetadata(qmake_QT=['webkit', 'network']), -'QtWebKitWidgets': ModuleMetadata(qmake_QT=['webkitwidgets']), +'QtWebKitWidgets': ModuleMetadata(qmake_QT=['webkitwidgets', 'printsupport']), 'QtWebSockets': ModuleMetadata(qmake_QT=['websockets']), 'QtWidgets':ModuleMetadata(qmake_QT=['widgets']), 'QtWinExtras': ModuleMetadata(qmake_QT=['winextras', 'widgets']), -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2014-07-10 14:56:01 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.changes2014-05-17 21:44:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2014-07-10 14:56:37.0 +0200 @@ -1,0 +2,28 @@ +Sun Jul 6 00:59:36 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3.1 + * minor bug-fix release + +--- +Wed Jun 25 01:29:45 UTC 2014 - hrvoje.sen...@gmail.com + +- Drop link-python.diff, it's unused + +--- +Thu May 29 20:49:46 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.3 + * By default a Python slot is only invoked if the underlying C++ +instance still exists. + * Added the no_receiver_check argument to connect(). + * Added support for Qt v5.3.0. + * Added the QtQuickWidgets module. + * Added the QtWebSockets module. + * Added the --target_py_version, --sysroot and --no-tools option +to configure.py. + * Cross-compilation (specifically to iOS and Android) is now supported +- Drop qglobal.patch, included in this release +- Added libqt5-qtwebsockets-devel BuildRequires +- Bump required python(3)-sip-devel version to 4.16 + +--- python3-qt5.changes: same change Old: PyQt-gpl-5.2.1.tar.gz link-python.diff qglobal.patch New: PyQt-gpl-5.3.1.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.lVcfrr/_old 2014-07-10 14:56:38.0 +0200 +++ /var/tmp/diff_new_pack.lVcfrr/_new 2014-07-10 14:56:38.0 +0200 @@ -17,22 +17,20 @@ Name: python-qt5 -Version:5.2.1 +Version:5.3.1 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 %define rversion %{version} Url:http://www.riverbankcomputing.com/software/pyqt/intro -Source0:PyQt-gpl-%{rversion}.tar.gz +Source0: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{rversion}/PyQt-gpl-%{rversion}.tar.gz # PATCH-FIX-OPENSUSE: Easier comparison of different builds Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH Patch2: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof Patch3: fix_qreal_check.diff -# PATCH-FIX-UPSTREAM: qglobal.patch -Patch4: qglobal.patch BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: gdb @@ -45,12 +43,13 @@ BuildRequires: libqt5-qtserialport-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel +BuildRequires: libqt5-qtwebsockets-devel BuildRequires: libqt5-qtx11extras-devel BuildRequires: libqt5-qtxmlpatterns-devel BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel -BuildRequires: python-sip-devel = 4.15.5 +BuildRequires: python-sip-devel = 4.16 %requires_gedbus-1-python %requires_gelibqt5-x11 %py_requires @@ -75,7 +74,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python-sip-devel = 4.15.5 +Requires: python-sip-devel = 4.16 Requires: update-alternatives %description devel @@ -105,7 +104,6 @@ #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 #patch3 -p1 -%patch4 -p1 %build export CXXFLAGS=%{optflags} ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.lVcfrr/_old 2014-07-10 14:56:38.0 +0200 +++ /var/tmp/diff_new_pack.lVcfrr/_new 2014-07-10 14:56:38.0 +0200 @@ -17,22 +17,20 @@ Name: python3-qt5 -Version:5.2.1 +Version:5.3.1 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 %define rversion %{version} Url:http://www.riverbankcomputing.com/software/pyqt/intro -Source0:PyQt-gpl-%{rversion}.tar.gz +Source0: http://sourceforge.net/projects/pyqt/files/PyQt5/PyQt-%{rversion}/PyQt-gpl-%{rversion}.tar.gz # PATCH-FIX-OPENSUSE: Easier comparison of different builds Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH Patch2: disable-rpaths.diff #
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2014-05-17 21:44:29 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.changes2014-03-22 09:10:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2014-05-17 21:44:31.0 +0200 @@ -1,0 +2,10 @@ +Fri May 16 19:38:53 UTC 2014 - hrvoje.sen...@gmail.com + +- Added qglobal.patch, to resolve build failure with Qt 5.3 API + +--- +Sun May 4 15:06:38 UTC 2014 - i...@marguerite.su + +- added missing qtmultimedia/qtserialport/qtxmlpatterns modules. + +--- --- /work/SRC/openSUSE:Factory/python-qt5/python3-qt5.changes 2014-03-22 09:10:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python3-qt5.changes 2014-05-17 21:44:31.0 +0200 @@ -1,0 +2,11 @@ +Fri May 16 19:38:53 UTC 2014 - hrvoje.sen...@gmail.com + +- Added qglobal.patch, to resolve build failure with Qt 5.3 API + +--- +Sun May 4 15:06:07 UTC 2014 - i...@marguerite.su + +- added missing qtmultimedia/qtserialport/qtxmlpatterns/ + dbus-support modules + +--- New: qglobal.patch Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.AzphIO/_old 2014-05-17 21:44:32.0 +0200 +++ /var/tmp/diff_new_pack.AzphIO/_new 2014-05-17 21:44:32.0 +0200 @@ -31,6 +31,8 @@ Patch2: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof Patch3: fix_qreal_check.diff +# PATCH-FIX-UPSTREAM: qglobal.patch +Patch4: qglobal.patch BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: gdb @@ -38,10 +40,13 @@ BuildRequires: libQt5WebKitWidgets-devel BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtdeclarative-devel +BuildRequires: libqt5-qtmultimedia-devel BuildRequires: libqt5-qtquick1-devel +BuildRequires: libqt5-qtserialport-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel BuildRequires: libqt5-qtx11extras-devel +BuildRequires: libqt5-qtxmlpatterns-devel BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel @@ -100,6 +105,7 @@ #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 #patch3 -p1 +%patch4 -p1 %build export CXXFLAGS=%{optflags} ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.AzphIO/_old 2014-05-17 21:44:32.0 +0200 +++ /var/tmp/diff_new_pack.AzphIO/_new 2014-05-17 21:44:32.0 +0200 @@ -31,16 +31,22 @@ Patch2: disable-rpaths.diff # PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof Patch3: fix_qreal_check.diff +# PATCH-FIX-UPSTREAM: qglobal.patch +Patch4: qglobal.patch +BuildRequires: dbus-1-python-devel BuildRequires: dbus-1-python3-devel BuildRequires: fdupes BuildRequires: libQt5WebKit5-devel BuildRequires: libQt5WebKitWidgets-devel BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtdeclarative-devel +BuildRequires: libqt5-qtmultimedia-devel BuildRequires: libqt5-qtquick1-devel +BuildRequires: libqt5-qtserialport-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel BuildRequires: libqt5-qtx11extras-devel +BuildRequires: libqt5-qtxmlpatterns-devel BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python3-base @@ -88,6 +94,7 @@ #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 #patch3 -p1 +%patch4 -p1 %build export CXXFLAGS=%{optflags} @@ -158,6 +165,7 @@ %files %defattr(-,root,root) %doc README +%{python3_sitelib}/dbus/mainloop/pyqt5.so %{python3_sitearch}/PyQt5/ %dir %{_libqt5_plugindir}/PyQt5/ %{_libqt5_plugindir}/PyQt5/libpy3qt5qmlplugin.so ++ qglobal.patch ++ diff -Naur PyQt-gpl-5.2.1/sip/QtCore/qglobal.sip PyQt-gpl-5.3-snapshot-22e30a316ffc/sip/QtCore/qglobal.sip --- PyQt-gpl-5.2.1/sip/QtCore/qglobal.sip 2014-03-14 15:38:45.0 +0100 +++ PyQt-gpl-5.3-snapshot-22e30a316ffc/sip/QtCore/qglobal.sip 2014-05-16 03:32:13.0 +0200 @@ -129,7 +129,7 @@ if (PyObject_TypeCheck(sipPy, sipTypeAsPyTypeObject(sipType_ENUM))) { -*sipCppPtr = new QFlags(SIPLong_AsLong(sipPy)); +*sipCppPtr = new QFlags(int(SIPLong_AsLong(sipPy))); return
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2014-03-22 09:10:26 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.changes2014-02-11 10:45:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2014-03-22 09:10:27.0 +0100 @@ -1,0 +2,19 @@ +Fri Mar 21 22:36:04 UTC 2014 - hrvoje.sen...@gmail.com + +- Update to 5.2.1 + * Full support for Qt v5.2.1. + * Properties, signals and slots can now be defined in mixins +(i.e. non-QObject classes). + * Support for creating QSGGeometry.AttributeSet instances. + * Fundamental values may now be given whenever a QJSValue +is expected. + * Building PyQt5 as static libraries now works. + * Support for building without OpenGL. +- Bump sip BuildRequire to current requirements (4.15.5). Also, + that is now minimal requires for devel subpackages +- Rebase disable-rpaths.diff for this release +- Disable fix_qreal_check.diff, for now the issue is fixed with + Qt = 5.2 +- Drop checks for ancient releases + +--- python3-qt5.changes: same change Old: PyQt-gpl-5.2.tar.gz New: PyQt-gpl-5.2.1.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.d97OZ6/_old 2014-03-22 09:10:28.0 +0100 +++ /var/tmp/diff_new_pack.d97OZ6/_new 2014-03-22 09:10:28.0 +0100 @@ -17,7 +17,7 @@ Name: python-qt5 -Version:5.2 +Version:5.2.1 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree @@ -45,18 +45,11 @@ BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel -BuildRequires: python-sip-devel = 4.15.2 +BuildRequires: python-sip-devel = 4.15.5 %requires_gedbus-1-python %requires_gelibqt5-x11 -%if 0%{?sles_version} == 10 -Requires: python-elementtree -%endif %py_requires %requires_python_sip_api -%if 0%{?suse_version} = 1110 -%{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%{!?python_sitearch: %global python_sitearch %(python -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} -%endif %description PyQt is a set of Python bindings for Trolltech's Qt application @@ -77,7 +70,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python-sip-devel +Requires: python-sip-devel = 4.15.5 Requires: update-alternatives %description devel @@ -106,7 +99,7 @@ %patch1 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 -%patch3 -p1 +#patch3 -p1 %build export CXXFLAGS=%{optflags} ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.d97OZ6/_old 2014-03-22 09:10:28.0 +0100 +++ /var/tmp/diff_new_pack.d97OZ6/_new 2014-03-22 09:10:28.0 +0100 @@ -17,7 +17,7 @@ Name: python3-qt5 -Version:5.2 +Version:5.2.1 Release:0 Summary:PyQt - python bindings for Qt 5 License:SUSE-GPL-2.0-with-FLOSS-exception or GPL-3.0 or SUSE-NonFree @@ -43,15 +43,9 @@ BuildRequires: libqt5-qtx11extras-devel BuildRequires: pkg-config #BuildRequires: phonon-devel -BuildRequires: python3-devel -BuildRequires: python3-sip-devel = 4.15.2 - -%if 0%{?suse_version} = 1140 -%{!?python3_sitearch: %global python3_sitearch %(python3 -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} -%{!?py3_ver: %global py3_ver %(python3 -c import sys; version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); print(version) 2/dev/null || echo PYTHON-NOT-FOUND)} -%else BuildRequires: python3-base -%endif +BuildRequires: python3-devel +BuildRequires: python3-sip-devel = 4.15.5 Requires: python(abi) = %{py3_ver} %requires_python3_sip_api @@ -74,7 +68,7 @@ Requires: libqt5-qttools-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils -Requires: python3-sip-devel +Requires: python3-sip-devel = 4.15.5 Requires: update-alternatives %description devel @@ -93,7 +87,7 @@ %patch1 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 -%patch3 -p1 +#patch3 -p1 %build export CXXFLAGS=%{optflags} ++ PyQt-gpl-5.2.tar.gz - PyQt-gpl-5.2.1.tar.gz ++ 97306 lines of diff (skipped) ++ disable-rpaths.diff ++ ---
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2014-02-11 10:45:08 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.changes2014-01-14 15:09:16.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2014-02-11 10:45:10.0 +0100 @@ -1,0 +2,5 @@ +Thu Feb 6 20:51:47 UTC 2014 - hrvoje.sen...@gmail.com + +- Added fix_qreal_check.diff, fixes build on arm + +--- python3-qt5.changes: same change New: fix_qreal_check.diff Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.ttJL0Y/_old 2014-02-11 10:45:11.0 +0100 +++ /var/tmp/diff_new_pack.ttJL0Y/_new 2014-02-11 10:45:11.0 +0100 @@ -29,6 +29,8 @@ Patch1: build-compare.diff # PATCH-FIX-OPENSUSE: DIsable RPATH Patch2: disable-rpaths.diff +# PATCH-FIX-UPSTREAM: fix_qreal_check.diff -- check if qreal is double based on sizeof +Patch3: fix_qreal_check.diff BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: gdb @@ -104,6 +106,7 @@ %patch1 #PATCH-FIX-OPENSUSE: Disable RPATH when building PyQt5. %patch2 +%patch3 -p1 %build export CXXFLAGS=%{optflags} python3-qt5.spec: same change ++ fix_qreal_check.diff ++ Description: check if qreal is double based on sizeof Author: Dmitry Shachnev mity...@gmail.com Forwarded: no Last-Update: 2014-01-29 --- a/configure.py +++ b/configure.py @@ -481,10 +481,8 @@ out PyQt_Desktop_OpenGL\\n; #endif -// This is the test used in qglobal.h. -#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; return 0; } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2014-01-14 15:09:15 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.changes2013-12-19 12:51:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2014-01-14 15:09:16.0 +0100 @@ -1,0 +2,14 @@ +Fri Jan 10 22:11:23 UTC 2014 - lbeltr...@kde.org + +- Use %ghost with files generated by update-alternatives + +--- +Fri Jan 10 19:48:33 UTC 2014 - lbeltr...@kde.org + +- New upstream release 5.2: +- Full support for Qt5.2 +- Support added for the QtBluetooth, QtPositioning, QtMacExtras, + QtWinExtras and QtX11Extras +- Fix SNAFU in preun scriptlet (missing spaces) + +--- --- /work/SRC/openSUSE:Factory/python-qt5/python3-qt5.changes 2013-12-19 12:51:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python3-qt5.changes 2014-01-14 15:09:16.0 +0100 @@ -1,0 +2,14 @@ +Fri Jan 10 22:11:48 UTC 2014 - lbeltr...@kde.org + +- Use %ghost with files generated by update-alternatives + +--- +Fri Jan 10 19:49:57 UTC 2014 - lbeltr...@kde.org + +- New upstream release 5.2: +- Full support for Qt5.2 +- Support added for the QtBluetooth, QtPositioning, QtMacExtras, + QtWinExtras and QtX11Extras +- Fix SNAFU in preun scriptlet (missing spaces) + +--- Old: PyQt-gpl-5.1.1.tar.gz New: PyQt-gpl-5.2.tar.gz Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.5Sr5EZ/_old 2014-01-14 15:09:17.0 +0100 +++ /var/tmp/diff_new_pack.5Sr5EZ/_new 2014-01-14 15:09:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-qt5 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -17,7 +17,7 @@ Name: python-qt5 -Version:5.1.1 +Version:5.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 @@ -32,13 +32,13 @@ BuildRequires: dbus-1-python-devel BuildRequires: fdupes BuildRequires: gdb +BuildRequires: libQt5WebKit5-devel +BuildRequires: libQt5WebKitWidgets-devel BuildRequires: libqt5-qtbase-devel BuildRequires: libqt5-qtdeclarative-devel BuildRequires: libqt5-qtquick1-devel BuildRequires: libqt5-qtsvg-devel BuildRequires: libqt5-qttools-devel -BuildRequires: libQt5WebKit5-devel -BuildRequires: libQt5WebKitWidgets-devel BuildRequires: libqt5-qtx11extras-devel BuildRequires: pkg-config #BuildRequires: phonon-devel @@ -66,13 +66,13 @@ Summary:PyQt - devel part of python bindings for Qt 5 Group: Development/Libraries/Python Requires: %{name} = %{version} +Requires: libQt5WebKit5-devel +Requires: libQt5WebKitWidgets-devel Requires: libqt5-qtbase-devel Requires: libqt5-qtdeclarative-devel Requires: libqt5-qtquick1-devel Requires: libqt5-qtsvg-devel Requires: libqt5-qttools-devel -Requires: libQt5WebKit5-devel -Requires: libQt5WebKitWidgets-devel Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils Requires: python-sip-devel @@ -157,7 +157,7 @@ %preun devel -if [$1 = 0] ; then +if [ $1 = 0 ] ; then update-alternatives --remove pyuic5 %{_bindir}/pyuic5-%{py_ver} update-alternatives --remove pyrcc5 %{_bindir}/pyrcc5-%{py_ver} update-alternatives --remove pylupdate5 %{_bindir}/pylupdate5-%{py_ver} @@ -173,9 +173,9 @@ %files devel %defattr(-,root,root) -%attr(755,root,root) %{_bindir}/pyuic5 -%attr(755,root,root) %{_bindir}/pylupdate5 -%attr(755,root,root) %{_bindir}/pyrcc5 +%attr(755,root,root) %ghost %{_bindir}/pyuic5 +%attr(755,root,root) %ghost %{_bindir}/pylupdate5 +%attr(755,root,root) %ghost %{_bindir}/pyrcc5 %{_datadir}/qt5/qsci/ %{_docdir}/python-qt5-devel %{_libqt5_plugindir}/designer/libpyqt5.so ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.5Sr5EZ/_old 2014-01-14 15:09:17.0 +0100 +++ /var/tmp/diff_new_pack.5Sr5EZ/_new 2014-01-14 15:09:17.0 +0100 @@ -1,7 +1,7 @@ # # spec file for
commit python-qt5 for openSUSE:Factory
Hello community, here is the log from the commit of package python-qt5 for openSUSE:Factory checked in at 2013-12-19 12:51:12 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.changes2013-11-04 09:24:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-qt5.new/python-qt5.changes 2013-12-19 12:51:13.0 +0100 @@ -1,0 +2,6 @@ +Tue Dec 17 03:00:16 UTC 2013 - hrvoje.sen...@gmail.com + +- Move away from pkgconfig(...) BuildRequires and just use + libqt5-$upstreammodulename-(devel|private-headers-devel) + +--- python3-qt5.changes: same change Other differences: -- ++ python-qt5.spec ++ --- /var/tmp/diff_new_pack.KL95zj/_old 2013-12-19 12:51:14.0 +0100 +++ /var/tmp/diff_new_pack.KL95zj/_new 2013-12-19 12:51:14.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-qt4 +# spec file for package python-qt5 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -31,16 +31,16 @@ Patch2: disable-rpaths.diff BuildRequires: dbus-1-python-devel BuildRequires: fdupes -BuildRequires: pkg-config BuildRequires: gdb -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Declarative) -BuildRequires: pkgconfig(Qt5Quick) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5UiTools) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: pkgconfig(Qt5WebKit) -BuildRequires: pkgconfig(Qt5WebKitWidgets) +BuildRequires: libqt5-qtbase-devel +BuildRequires: libqt5-qtdeclarative-devel +BuildRequires: libqt5-qtquick1-devel +BuildRequires: libqt5-qtsvg-devel +BuildRequires: libqt5-qttools-devel +BuildRequires: libQt5WebKit5-devel +BuildRequires: libQt5WebKitWidgets-devel +BuildRequires: libqt5-qtx11extras-devel +BuildRequires: pkg-config #BuildRequires: phonon-devel BuildRequires: python-devel BuildRequires: python-sip-devel = 4.15.2 @@ -66,14 +66,14 @@ Summary:PyQt - devel part of python bindings for Qt 5 Group: Development/Libraries/Python Requires: %{name} = %{version} -Requires: pkgconfig(Qt5Core) -Requires: pkgconfig(Qt5Declarative) -Requires: pkgconfig(Qt5Quick) -Requires: pkgconfig(Qt5Svg) -Requires: pkgconfig(Qt5UiTools) -Requires: pkgconfig(Qt5X11Extras) -Requires: pkgconfig(Qt5WebKit) -Requires: pkgconfig(Qt5WebKitWidgets) +Requires: libqt5-qtbase-devel +Requires: libqt5-qtdeclarative-devel +Requires: libqt5-qtquick1-devel +Requires: libqt5-qtsvg-devel +Requires: libqt5-qttools-devel +Requires: libQt5WebKit5-devel +Requires: libQt5WebKitWidgets-devel +Requires: libqt5-qtx11extras-devel Requires: python-qt5-utils Requires: python-sip-devel Requires: update-alternatives ++ python3-qt5.spec ++ --- /var/tmp/diff_new_pack.KL95zj/_old 2013-12-19 12:51:14.0 +0100 +++ /var/tmp/diff_new_pack.KL95zj/_new 2013-12-19 12:51:14.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-qt4 +# spec file for package python3-qt5 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -31,15 +31,15 @@ Patch2: disable-rpaths.diff BuildRequires: dbus-1-python3-devel BuildRequires: fdupes +BuildRequires: libqt5-qtbase-devel +BuildRequires: libqt5-qtdeclarative-devel +BuildRequires: libqt5-qtquick1-devel +BuildRequires: libqt5-qtsvg-devel +BuildRequires: libqt5-qttools-devel +BuildRequires: libQt5WebKit5-devel +BuildRequires: libQt5WebKitWidgets-devel +BuildRequires: libqt5-qtx11extras-devel BuildRequires: pkg-config -BuildRequires: pkgconfig(Qt5Core) -BuildRequires: pkgconfig(Qt5Declarative) -BuildRequires: pkgconfig(Qt5Quick) -BuildRequires: pkgconfig(Qt5Svg) -BuildRequires: pkgconfig(Qt5UiTools) -BuildRequires: pkgconfig(Qt5X11Extras) -BuildRequires: pkgconfig(Qt5WebKit) -BuildRequires: pkgconfig(Qt5WebKitWidgets) #BuildRequires: phonon-devel BuildRequires: python3-devel BuildRequires: python3-sip-devel = 4.15.2 @@ -63,14 +63,14 @@ Summary:PyQt - devel part of python bindings for Qt 5 Group: