pyside2.git
2 years agoFix usage of Py_TYPE() for Python 3.11
Friedemann Kleint [Thu, 9 Jun 2022 11:45:07 +0000 (13:45 +0200)]
Fix usage of Py_TYPE() for Python 3.11

The macro was changed to a function, no longer allowing for assignment.

Pick-to: 6.3 6.2 5.15
Task-number: PYSIDE-1960
Change-Id: I4bc0e9a5c1f3dc70d59628e63b7b9d47ea449992
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Reviewed-by: Christian Tismer <tismer@stackless.com>
(cherry picked from commit 73adefe22ffbfabe0ef213e9c2fe2c56efdd7488)

Gbp-Pq: Name Fix-usage-of-Py_TYPE-for-Python-3.11.patch

2 years agolibshiboken: Fix a crash in Shiboken::Object::isValid() for Python 3.11
Friedemann Kleint [Thu, 9 Jun 2022 14:50:41 +0000 (16:50 +0200)]
libshiboken: Fix a crash in Shiboken::Object::isValid() for Python 3.11

The function is passed type objects for class methods, which caused
it to crash.

The first clause did not catch this, and so it was cast to SbkObject
below.

Add a type check to prevent this.

Pick-to: 6.3 6.2 5.15
Task-number: PYSIDE-1960
Change-Id: Icfdd6fefb7156ac5961444bd5395109849a1d66e
Reviewed-by: Christian Tismer <tismer@stackless.com>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
(cherry picked from commit 52df3b8f64d08f412d7f8b12d82fc0ae6f3c741d)

Gbp-Pq: Name libshiboken-Fix-a-crash-in-Shiboken-Object-isValid.patch

2 years agoFind the build directory matching the current interpreter
Dmitry Shachnev [Sun, 14 Nov 2021 18:08:50 +0000 (21:08 +0300)]
Find the build directory matching the current interpreter

This is needed to allow us to run tests with all supported Python versions.
Without this patch, the latest build directory will be always picked, no
matter what the current interpreter is.

Gbp-Pq: Name test-with-current-interpreter.patch

2 years agoBlacklist failing tests
Sophie Brun [Fri, 22 Nov 2019 12:24:54 +0000 (13:24 +0100)]
Blacklist failing tests

Forwarded:
https://bugreports.qt.io/projects/PYSIDE/issues/PYSIDE-1146?filter=allopenissues

Gbp-Pq: Name blacklist-failing-tests.patch

2 years agoFix spelling errors
Sophie Brun [Tue, 5 Nov 2019 09:39:14 +0000 (10:39 +0100)]
Fix spelling errors

Last-Update: 2018-07-12

Gbp-Pq: Name fix-spelling-errors.patch

2 years agoUpdate import of PyQt5 private sip module and remove Python 2/PyQt4 setapi calls
Kurt Kremitzki [Sun, 1 Oct 2023 20:43:44 +0000 (21:43 +0100)]
Update import of PyQt5 private sip module and remove Python 2/PyQt4 setapi calls

Last-Updated: 2020-12-20

Gbp-Pq: Name update-sip-import.patch

2 years agopyside2 (5.15.10-4) unstable; urgency=medium
Dmitry Shachnev [Sun, 1 Oct 2023 20:43:44 +0000 (21:43 +0100)]
pyside2 (5.15.10-4) unstable; urgency=medium

  * Team upload.
  * Build with LLVM 15 for now (closes: #1051886).
  * Backport upstream patch to fix test failures with Python 3.11.5.
  * Add a debian/clean file (closes: #1047480).

[dgit import unpatched pyside2 5.15.10-4]

2 years agoImport pyside2_5.15.10-4.debian.tar.xz
Dmitry Shachnev [Sun, 1 Oct 2023 20:43:44 +0000 (21:43 +0100)]
Import pyside2_5.15.10-4.debian.tar.xz

[dgit import tarball pyside2 5.15.10-4 pyside2_5.15.10-4.debian.tar.xz]

2 years agoImport pyside2_5.15.10.orig.tar.xz
Dmitry Shachnev [Sun, 18 Jun 2023 16:12:26 +0000 (17:12 +0100)]
Import pyside2_5.15.10.orig.tar.xz

[dgit import orig pyside2_5.15.10.orig.tar.xz]