8 Commits

Author SHA256 Message Date
ea875a33aa Accepting request 1314369 from KDE:Qt:PyQt
- Update to 6.10.0
  * Added support for Qt v6.10 (excluding QRangeModel).
  * Added support for QGuiApplication.nativeInterface().
  * The indentation used by pylupdate in .ts files has been
    adjusted to exactly match the behaviour of Qt Linguist.
    However the different ways empty elements are handled means
    files generated by each are not identical.

OBS-URL: https://build.opensuse.org/request/show/1314369
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyQt6?expand=0&rev=32
2025-10-30 16:09:43 +00:00
7a0b57640c - Update to 6.10.0
* Added support for Qt v6.10 (excluding QRangeModel).
  * Added support for QGuiApplication.nativeInterface().
  * The indentation used by pylupdate in .ts files has been
    adjusted to exactly match the behaviour of Qt Linguist.
    However the different ways empty elements are handled means
    files generated by each are not identical.

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6?expand=0&rev=47
2025-10-29 09:34:36 +00:00
0f0777402a Accepting request 1284331 from KDE:Qt:PyQt
Update

OBS-URL: https://build.opensuse.org/request/show/1284331
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-PyQt6?expand=0&rev=31
2025-06-18 20:28:28 +00:00
45e569f0e3 .
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6?expand=0&rev=46
2025-06-09 19:25:33 +00:00
4b62909a79 .
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6?expand=0&rev=45
2025-06-09 19:23:25 +00:00
76b53548c2 .
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6?expand=0&rev=44
2025-06-09 18:12:00 +00:00
f644b4f035 .
OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6?expand=0&rev=43
2025-06-09 18:11:28 +00:00
88daac7a67 - Update to 6.9.1
* The licensing information now conforms to PEP 639.
  * Added the missing setNativeArguments() and nativeArguments() to QProcess (Windows only).
  * Enums that have a base type smaller than int are now properly specified and handled.
  * Fixed a regression that broke building against versions of Qt older than v6.5.
  * Fixed pyuic6 to handle QIcons created from QIcon.ThemeIcon.
- Release note for 6.9.0
  * This adds support for Qt v6.9.
- Drop PyQt6-Qt6.9.0.patch

OBS-URL: https://build.opensuse.org/package/show/KDE:Qt:PyQt/python-PyQt6?expand=0&rev=42
2025-06-09 17:56:13 +00:00
5 changed files with 34 additions and 1302 deletions

File diff suppressed because it is too large Load Diff

3
pyqt6-6.10.0.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:710ecfd720d9a03b2c684881ae37f528e11d17e8f1bf96431d00a6a73f308e36
size 1079921

Binary file not shown.

View File

@@ -1,3 +1,30 @@
-------------------------------------------------------------------
Wed Oct 29 09:29:40 UTC 2025 - Ben Greiner <code@bnavigator.de>
- Update to 6.10.0
* Added support for Qt v6.10 (excluding QRangeModel).
* Added support for QGuiApplication.nativeInterface().
* The indentation used by pylupdate in .ts files has been
adjusted to exactly match the behaviour of Qt Linguist.
However the different ways empty elements are handled means
files generated by each are not identical.
-------------------------------------------------------------------
Mon Jun 9 16:50:12 UTC 2025 - Ben Greiner <code@bnavigator.de>
- Update to 6.9.1
* The licensing information now conforms to PEP 639.
* Added the missing setNativeArguments() and nativeArguments() to
QProcess (Windows only).
* Enums that have a base type smaller than int are now properly
specified and handled.
* Fixed a regression that broke building against versions of Qt
older than v6.5.
* Fixed pyuic6 to handle QIcons created from QIcon.ThemeIcon.
- Release note for 6.9.0
* This adds support for Qt v6.9.
- Drop PyQt6-Qt6.9.0.patch
-------------------------------------------------------------------
Fri Apr 25 07:44:03 UTC 2025 - Antonio Larrosa <alarrosa@suse.com>

View File

@@ -40,7 +40,7 @@ ExclusiveArch: do_not_build
%{?sle15_python_module_pythons}
Name: python-%{mname}%{?pkg_suffix}
Version: 6.8.1
Version: 6.10.0
Release: 0
Summary: Python bindings for Qt 6
License: GPL-3.0-only OR SUSE-GPL-2.0-with-FLOSS-exception OR NonFree
@@ -51,15 +51,13 @@ Source: https://files.pythonhosted.org/packages/source/P/PyQt6/pyqt6-%{v
Patch0: disable-rpaths.diff
# PATCH-FIX-OPENSUSE - install binary dbus mainloop integration in arch dependent directory
Patch1: 0001-Use-a-noarch-wrapper-for-dbus-mainloop-integration.patch
# PATCH-FIX-UPSTREAM PyQt6-Qt6.9.0.patch -- this is basically 6.9.0.dev2504021615 without the version bump
Patch2: PyQt6-Qt6.9.0.patch
# PATCH-FIX-UPSTREAM fix-build-without-qtcore.patch -- Allow building only the Qt6Pdf bindings
Patch3: fix-build-without-qtcore.patch
BuildRequires: %{python_module PyQt6-sip >= 13.8}
BuildRequires: %{python_module dbus-python-devel >= 0.8}
BuildRequires: %{python_module devel >= 3.9}
BuildRequires: %{python_module pyqt-builder >= 1.17}
BuildRequires: %{python_module sip-devel >= 6.9}
BuildRequires: %{python_module sip-devel >= 6.12}
BuildRequires: dbus-1-devel
BuildRequires: dos2unix
BuildRequires: fdupes
@@ -238,7 +236,7 @@ rm -Rf %{buildroot}%{_qt6_datadir}/qsci
rm -Rf %{buildroot}%{$python_sitelib}/dbus \
%{buildroot}%{$python_sitearch}/PyQt6/uic \
%{buildroot}%{$python_sitearch}/PyQt6/lupdate \
%{buildroot}%{$python_sitearch}/PyQt6-%{version}.dist-info
%{buildroot}%{$python_sitearch}/[Pp]y[Qq]t6-%{version}.dist-info
rm %{buildroot}%{$python_sitearch}/PyQt6/__init__.py \
%{buildroot}%{$python_sitearch}/PyQt6/dbus_mainloop.abi3.so \
%{buildroot}%{$python_sitearch}/PyQt6/py.typed \
@@ -271,7 +269,7 @@ $python -c 'from PyQt6 import QtCore; assert QtCore.PYQT_VERSION_STR == "%{versi
%if %{without qt6pdf}
%doc README.md NEWS ChangeLog
%{python_sitearch}/PyQt6/
%{python_sitearch}/PyQt6-%{version}.dist-info/
%{python_sitearch}/[Pp]y[Qq]t6-%{version}.dist-info/
%dir %{python_sitelib}/dbus
%dir %{python_sitelib}/dbus/mainloop
%{python_sitelib}/dbus/mainloop/pyqt6.py