From: Dmitry Shachnev Date: Tue, 25 Jun 2024 20:47:03 +0000 (+0300) Subject: pyside2 (5.15.14-1) unstable; urgency=medium X-Git-Tag: archive/raspbian/5.15.14-1+rpi1^2~21 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=4e5f2be7ee1353cddb293e7cc675efa026a897b4;p=pyside2.git pyside2 (5.15.14-1) unstable; urgency=medium * Team upload. * New upstream release. * Drop patches, included in the new release: - shiboken2-Fix-build-with-clang-16.patch - shiboken2-Fail-template-test-instead-of-crashing.patch * Refresh and rebase other patches. [dgit import unpatched pyside2 5.15.14-1] --- 4e5f2be7ee1353cddb293e7cc675efa026a897b4 diff --cc debian/changelog index 0000000,0000000..9692622 new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,502 @@@ ++pyside2 (5.15.14-1) unstable; urgency=medium ++ ++ * Team upload. ++ * New upstream release. ++ * Drop patches, included in the new release: ++ - shiboken2-Fix-build-with-clang-16.patch ++ - shiboken2-Fail-template-test-instead-of-crashing.patch ++ * Refresh and rebase other patches. ++ ++ -- Dmitry Shachnev Tue, 25 Jun 2024 23:47:03 +0300 ++ ++pyside2 (5.15.13-1) unstable; urgency=medium ++ ++ * Team upload. ++ * Acknowledge NMU, thanks Steve Langasek! ++ * New upstream release. ++ * Rebase patches for the new release. ++ * Blacklist smart_pointer test (closes: #1068078). ++ * Bump Standards-Version to 4.7.0, no changes needed. ++ ++ -- Dmitry Shachnev Sun, 14 Apr 2024 23:48:11 +0300 ++ ++pyside2 (5.15.12-6.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Rename libraries for 64-bit time_t transition. Closes: #1064292 ++ ++ -- Steve Langasek Sat, 02 Mar 2024 00:27:01 +0000 ++ ++pyside2 (5.15.12-6) unstable; urgency=medium ++ ++ * Team upload. ++ * Build with the default LLVM version (16), to fix dep-wait on mips64el. ++ ++ -- Dmitry Shachnev Thu, 08 Feb 2024 11:13:11 +0300 ++ ++pyside2 (5.15.12-5) unstable; urgency=medium ++ ++ * Team upload. ++ * Backport 9 upstream patches for LLVM ≥ 16 support. ++ * Modify sendCommand signatures to use 0 as default value. ++ * Build with llvm-toolchain-17 (closes: #1061206). ++ ++ -- Dmitry Shachnev Sun, 04 Feb 2024 17:20:57 +0300 ++ ++pyside2 (5.15.12-4) unstable; urgency=medium ++ ++ * Team upload. ++ * Make the tests non-fatal on mips64el (see #1061679). ++ ++ -- Dmitry Shachnev Sun, 28 Jan 2024 19:34:21 +0300 ++ ++pyside2 (5.15.12-3) unstable; urgency=medium ++ ++ * Team upload. ++ * Backport upstream change to stop using imp module. ++ * Do not use patchelf to change RPATH, not needed in Debian. ++ ++ -- Dmitry Shachnev Thu, 25 Jan 2024 15:19:52 +0300 ++ ++pyside2 (5.15.12-2) unstable; urgency=medium ++ ++ * Team upload. ++ * Backport upstream patches to support Python 3.12. ++ * Blacklist registry::existence_test. It was never actually run, but ++ Python 3.12 started considering it a failure when all tests are skipped. ++ * Build with bundled patchelf on mips64el again. ++ - Restore update-patchelf.patch which was removed in 5.15.2-1~exp1. ++ ++ -- Dmitry Shachnev Wed, 24 Jan 2024 23:46:56 +0300 ++ ++pyside2 (5.15.12-1) unstable; urgency=medium ++ ++ * Team upload. ++ * New upstream release. ++ * Drop make-wheels-compatible-with-Python-3.11.patch, included in the ++ new release. ++ * Fix a bug in test_install_python3.sh because of which the test did ++ not do anything. Thanks Stuart Prescott! ++ ++ -- Dmitry Shachnev Sat, 20 Jan 2024 21:52:44 +0300 ++ ++pyside2 (5.15.11-1) unstable; urgency=medium ++ ++ * Team upload. ++ * New upstream release. ++ * Drop patches, included in the new release: ++ - libshiboken-Fix-a-crash-in-Shiboken-Object-isValid.patch ++ - Fix-usage-of-Py_TYPE-for-Python-3.11.patch ++ - libshiboken-Fix-crashes-with-static-strings-in-Python-3.11.patch ++ - Fix-Property-GC-tracking-for-Python-3.11.patch ++ - Fix-GLES-builds.patch ++ * Refresh other patches. ++ ++ -- Dmitry Shachnev Sun, 15 Oct 2023 23:04:58 +0300 ++ ++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). ++ ++ -- Dmitry Shachnev Sun, 01 Oct 2023 23:43:44 +0300 ++ ++pyside2 (5.15.10-3) unstable; urgency=medium ++ ++ * Team upload. ++ * Stop building the Qt WebEngine package on mipsel (closes: #1041253). ++ ++ -- Dmitry Shachnev Sun, 16 Jul 2023 17:49:14 +0300 ++ ++pyside2 (5.15.10-2) unstable; urgency=medium ++ ++ * Team upload. ++ * Regenerate debian/tests/control using debian/tests/control.gen. ++ * Enable the Qt WebEngine packages on mips64el. ++ * Enable the Qt Data Visualization package on all architectures. ++ * Test WebEngine only on architectures where it is available. ++ ++ -- Dmitry Shachnev Wed, 28 Jun 2023 00:02:49 +0300 ++ ++pyside2 (5.15.10-1) unstable; urgency=medium ++ ++ * Team upload. ++ * New upstream release. ++ * Drop patches, no longer needed after upstream changes: ++ - Revert-removal-of-version-check.patch ++ - importlib-machinery.patch ++ * Refresh other patches. ++ ++ -- Dmitry Shachnev Sun, 18 Jun 2023 19:12:26 +0300 ++ ++pyside2 (5.15.8-2) unstable; urgency=medium ++ ++ * Team upload. ++ * Backport upstream patch to fix GLES builds. ++ ++ -- Dmitry Shachnev Mon, 09 Jan 2023 00:06:53 +0400 ++ ++pyside2 (5.15.8-1) unstable; urgency=medium ++ ++ * Team upload. ++ * New upstream release. ++ * Drop patches, included in the new release: ++ - fix-reuse-build.patch ++ - qApp-fix-flag-handling.patch ++ - py3.10-prep-reset-the-type-cache-after-feature-switching.patch ++ - py3.10-prep-Fix-parser.py-for-changed-typing-module.patch ++ - py3.10-prep-Finally-support-Python-3.10.patch ++ - py3.10-prep-Fix-a-very-old-refcounting-error-in-time_test.patch ++ - shiboken6-Adapt-to-LLVM-12.01.patch ++ * Refresh debian/patches/blacklist-failing-tests.patch. ++ * Backport 7 upstream patches to support Python 3.11 (closes: #1027950). ++ * Remove dh-exec (debhelper now supports substitutions natively). ++ * Revert a change from 5.15.8 which broke build without limited API. ++ * Add a patch to fix AttributeError in signature_bootstrap.py. ++ * Fix redundant-globbing-patterns Lintian warning. ++ * Bump Standards-Version to 4.6.2, no changes needed. ++ ++ -- Dmitry Shachnev Sat, 07 Jan 2023 17:38:12 +0400 ++ ++pyside2 (5.15.2-2.3) unstable; urgency=medium ++ ++ * Call "py3versions -d" instead of "py3versions -r" in tests. ++ ++ -- Christian Marillat Fri, 17 Jun 2022 17:49:37 +0200 ++ ++pyside2 (5.15.2-2.2) unstable; urgency=medium ++ ++ * Don't test with python3-all but python3 as only the current python3 is ++ supported. (Closes:# 1012878) ++ ++ -- Christian Marillat Thu, 16 Jun 2022 10:57:23 +0200 ++ ++pyside2 (5.15.2-2.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Should always Build-Depends on python3-dev but not on python3-all-dev. ++ This package is unable to manage two python versions at the same time. ++ (Closes: #1008849) ++ ++ -- Christian Marillat Sun, 12 Jun 2022 18:30:03 +0200 ++ ++pyside2 (5.15.2-2) unstable; urgency=medium ++ ++ * Backport upstream patches for Python 3.10 support (closes: #999369). ++ * Backport upstream patch to adapt for LLVM 12.01. ++ * Run build-time tests with all supported Python versions. ++ - Add a patch to make the tests find the matching build directory. ++ ++ -- Dmitry Shachnev Tue, 16 Nov 2021 12:16:14 +0300 ++ ++pyside2 (5.15.2-1) unstable; urgency=medium ++ ++ * Team upload. ++ * Add missing dependencies to make the autopkgtest pass again. ++ * Backport proposed upstream patch to fix qApp flags handling. ++ - Unblacklist QtWidgets::bug_307 test, it should not fail anymore. ++ ++ -- Dmitry Shachnev Sat, 26 Dec 2020 11:39:45 +0300 ++ ++pyside2 (5.15.2-1~exp2) experimental; urgency=medium ++ ++ * Add packages for Qt3DExtras and Qt3DAnimation ++ * Add update-sip-import.patch (Closes: #966041) ++ ++ -- Kurt Kremitzki Sun, 20 Dec 2020 11:32:30 -0600 ++ ++pyside2 (5.15.2-1~exp1) experimental; urgency=medium ++ ++ [ Dmitry Shachnev ] ++ * New upstream release. ++ * Drop python3.9.patch, included in the new release. ++ * Rebase other patches. ++ * Backport upstream changes to pass --reuse-build only to commands that ++ support it. ++ * Build with system patchelf on all architectures. It is now available on ++ mipsel and mips64el too. ++ - Drop update-patchelf.patch, not needed with system patchelf. ++ * Continue building HTML documentation (upstream defaults to qch now). ++ * Replace Qt Quick Controls 1 build-dependency with Qt Quick Controls 2. ++ * Build with default llvm version (closes: #974784). ++ * Revert addition of “Multi-Arch: same” from the previous upload. ++ libpyside2-py3-5.15 is not multi-arch ready because the list of built ++ modules (in _config.py) may be different on different architectures. ++ * Bump Qt build-dependencies to 5.15 (as ftbfs-old-qt.patch was dropped). ++ * Minor debian/rules cleanup. ++ ++ [ Alexander Volkov ] ++ * Add python3-pyside2.qt{quickcontrols2,remoteobjects,serialport} packages. ++ ++ -- Kurt Kremitzki Sat, 19 Dec 2020 14:26:09 -0600 ++ ++pyside2 (5.15.0-6) unstable; urgency=medium ++ ++ * Team upload. ++ ++ [ Debian Janitor ] ++ * Apply multi-arch hints. ++ + python-pyside2-doc, shiboken2-doc: Add Multi-Arch: foreign. ++ + libshiboken2-dev, python3-pyside2.qt*: Add Multi-Arch: same. ++ ++ [ Dmitry Shachnev ] ++ * Drop ftbfs-old-qt.patch. Not needed since Debian has Qt 5.15. ++ * Stop hardcoding py3.8 in debian/shiboken2-doc.docs (closes: #976900). ++ * Blacklist QtWidgets::bug_307 test for now (closes: #976516). ++ ++ -- Dmitry Shachnev Mon, 14 Dec 2020 20:31:39 +0300 ++ ++pyside2 (5.15.0-5) unstable; urgency=medium ++ ++ * Team upload. ++ * Run tests with QSG_NO_DEPTH_BUFFER=1 on mips64el (see #868745). ++ ++ -- Dmitry Shachnev Mon, 19 Oct 2020 21:50:57 +0300 ++ ++pyside2 (5.15.0-4) unstable; urgency=medium ++ ++ * Team upload. ++ * Drop preload-libglx-mesa.patch, not needed with glibc ≥ 2.31-1. ++ * Backport upstream patch to add support for Python 3.9 (closes: #972194). ++ ++ -- Dmitry Shachnev Thu, 15 Oct 2020 20:06:52 +0300 ++ ++pyside2 (5.15.0-3) unstable; urgency=medium ++ ++ [ Dmitry Shachnev ] ++ * Bump Qt build-dependencies to 5.14. As most Qt packages have a ++ Build-Depends-Package field in their symbols files, dpkg-shlibdeps will ++ use that information and generate a runtime dependency on a new enough ++ Qt version (closes: #963983). ++ ++ [ Kurt Kremitzki ] ++ * Remove Freexian folks and add myself to Uploaders ++ * Correct libshiboken2 CMake include path (Closes: #964201) ++ ++ -- Kurt Kremitzki Sun, 05 Jul 2020 05:13:51 -0500 ++ ++pyside2 (5.15.0-2) unstable; urgency=medium ++ ++ * Team upload. ++ * Preload libGLX_mesa.so.0 in web_engine_initialize.py, to work around ++ test failure on arm64 (closes: #963709). ++ ++ -- Dmitry Shachnev Mon, 29 Jun 2020 15:26:26 +0300 ++ ++pyside2 (5.15.0-1) unstable; urgency=medium ++ ++ [ Gianfranco Costamagna ] ++ * Team upload ++ * Upload to unstable ++ * Drop trailing spaces from changelog file ++ * Bump compat level to 13 ++ * Bump std-version to 4.5.0 ++ * Add R^3: no ++ ++ -- Kurt Kremitzki Thu, 25 Jun 2020 21:15:20 -0500 ++ ++pyside2 (5.15.0-1~exp1) experimental; urgency=medium ++ ++ [ Steve Langasek ] ++ * Add test dependency on python3-all to fix autopkgtests (Closes: #950127) ++ ++ [ Gianfranco Costamagna ] ++ * Add python3-distro needed for tests. ++ * Drop "uic" and "rcc" from control file, removed upstream (LP: #1874095) ++ * Add missing Breaks/Replaces for upgrading from previous version ++ (Closes: #949339) ++ * Drop pyside2uic tests, dropped upstream ++ * New upstream version 5.15.0 (Closes: #950126, Closes: #960008) ++ * Drop old Fix-build-with-Qt-5.12, addressed upstream ++ * Add patch to fix build failures with old qt implementation ++ * Refresh patches ++ * Bump copyright years ++ * Bump soname to 15 ++ * Drop manpage, removed upstream ++ * Use llvm-9 to build, fixing a build failure ++ ++ -- Gianfranco Costamagna Sat, 06 Jun 2020 14:48:45 +0200 ++ ++pyside2 (5.14.0-1~exp1) experimental; urgency=medium ++ ++ [ Raphaël Hertzog ] ++ * Team upload ++ * New upstream version 5.14.0. Closes: #945376, #947101 ++ * Update patches (3 dropped, one new for Qt 5.12 compat) ++ * Use --ignore-git option instead of custom patch ++ * Update package names for version 5.14 ++ * Drop python3-pyside2uic, there's no such library anymore ++ * Re-enable tests failing due to broken XDG_RUNTIME_DIR ++ * Drop package prefix from lintian overrides ++ * Drop removed file from debian/copyright ++ * Fix arch-all build on 32 bit arches. Closes: #948764 ++ Thanks to peter green for the patch. ++ ++ [ Kurt Kremitzki ] ++ * Add CMake sed for pyside2 include path ++ * Add CMake sed for multi-Python version support ++ ++ -- Kurt Kremitzki Mon, 13 Jan 2020 00:10:14 -0600 ++ ++pyside2 (5.13.2-2.2) unstable; urgency=medium ++ ++ * Non-maintainer upload ++ * Update cmake paths for new locations ++ ++ -- Gianfranco Costamagna Sun, 29 Dec 2019 22:44:55 +0100 ++ ++pyside2 (5.13.2-2.1) unstable; urgency=medium ++ ++ * Non-maintainer upload ++ * Add an explicit shiboken dependency to fix FTBFS for reverse-dependencies ++ cmake based, who expect it being installed (Closes: #946082) ++ - thanks Tommaso Colombo for the patch ++ ++ -- Gianfranco Costamagna Tue, 24 Dec 2019 09:22:39 +0100 ++ ++pyside2 (5.13.2-2) unstable; urgency=medium ++ ++ * Do not build-depends on libqt5datavisualization5-dev on mipsel and ++ mpis64el (Closes: #945174) and limit .*qtdatavisualization binary package ++ to arch: amd64 arm64 armel armhf i386 ppc64el s390x ++ * Limit python3-pyside2.qtwebengine to amd64 arm64 armhf i386 mipsel ++ (qtwebengine5-dev is not available for other architectures) ++ * Add a patch to blacklist failing tests ++ ++ -- Sophie Brun Fri, 22 Nov 2019 10:28:55 +0100 ++ ++pyside2 (5.13.2-1) unstable; urgency=medium ++ ++ [ Ondřej Nový ] ++ * Remove almost all of Python 2 binary packages (no rdeps): ++ - python-pyside2.qt3dcore ++ - python-pyside2.qt3dinput ++ - python-pyside2.qt3dlogic ++ - python-pyside2.qt3drender ++ - python-pyside2.qtcharts ++ - python-pyside2.qtconcurrent ++ - python-pyside2.qthelp ++ - python-pyside2.qtlocation ++ - python-pyside2.qtmultimedia ++ - python-pyside2.qtmultimediawidgets ++ - python-pyside2.qtnetwork ++ - python-pyside2.qtpositioning ++ - python-pyside2.qtprintsupport ++ - python-pyside2.qtqml ++ - python-pyside2.qtquick ++ - python-pyside2.qtquickwidgets ++ - python-pyside2.qtscript ++ - python-pyside2.qtscripttools ++ - python-pyside2.qtsensors ++ - python-pyside2.qtsql ++ - python-pyside2.qttest ++ - python-pyside2.qttexttospeech ++ - python-pyside2.qtwebchannel ++ - python-pyside2.qtwebenginecore ++ - python-pyside2.qtwebenginewidgets ++ - python-pyside2.qtwebsockets ++ - python-pyside2.qtx11extras ++ - python-pyside2.qtxmlpatterns ++ ++ [ Sophie Brun ] ++ * Update debian/watch ++ * New upstream version 5.13.2 ++ * Refresh patches and remove obsolete patches ++ * Add missing build-deps ++ * Force pybuild to use distutils, not Cmake ++ * Replace deprecated upstream option --jobs with --parallel ++ * Update documentation build ++ * Add a patch to support Python 3.8 (Closes: #942753) ++ * Add new binary packages ++ - python3-pyside2.qtdatavisualization ++ - python3-pyside2.qtopenglfunctions ++ - python3-pyside2.qtscxml ++ - python3-pyside2.qtwebengine ++ * Update list of built files in debian/rules ++ * Switch pyside2-tools to Python3 ++ * Switch to debhelper-compat 12 ++ * Bump Standards-Version to 4.4.1 (no changes) ++ * Update installation of python3 module shiboken2 ++ * Add autopkgtest ++ * Add missing Conflicts/Replaces and Provides for libpyside2-* ++ * Add a patch to use python3 in pyside2-tools ++ * Remove disable failing test in debian/rules ++ * Add missing depends (Closes: #943709) ++ * Run the tests and add missing build-deps for tests ++ * Remove useless build-dep pyqt5-dev ++ ++ [ Raphaël Hertzog ] ++ * Drop remaining python2 parts. ++ ++ -- Sophie Brun Fri, 15 Nov 2019 10:15:57 +0100 ++ ++pyside2 (5.11.2-3) unstable; urgency=medium ++ ++ [ Sébastien Delafond ] ++ * Do not build-depends on patchelf on mips and mipsel (Closes: #917199) ++ ++ -- Sebastien Delafond Wed, 16 Jan 2019 16:30:16 +0100 ++ ++pyside2 (5.11.2-2) unstable; urgency=medium ++ ++ [ Sébastien Delafond ] ++ * Add myself to uploaders ++ * Do not build-depends on patchelf on mips64el (Closes: #917200) ++ ++ -- Sebastien Delafond Thu, 10 Jan 2019 09:21:43 +0100 ++ ++pyside2 (5.11.2-1) unstable; urgency=medium ++ ++ [ Raphaël Hertzog ] ++ * New upstream version 5.11.2 ++ * Remove patches merged upstream ++ * Merge fix-PAGESIZE.patch into update-patchelf.patch ++ * Add patchelf to Build-Depends ++ * Bump Standards-Version to 4.2.1 ++ ++ [ Frédéric Bonnard ] ++ * Fix hardcoded PAGESIZE for patchelf.cc. Closes: #909265 ++ ++ -- Raphaël Hertzog Fri, 28 Sep 2018 15:09:34 +0200 ++ ++pyside2 (5.11.0-4) unstable; urgency=medium ++ ++ * Use default llvm-dev and libclang-dev (Closes: #906168) ++ * Add Cmake config files for Python3 (Closes: #906020) ++ * Fix debian/libpyside2-5.11.install for triplets that are not *-linux-gnu ++ (thanks to Adrian Bunk) ++ * Add an upstream patch to fix build on armel/armhf ++ ++ -- Sophie Brun Mon, 27 Aug 2018 12:53:29 +0200 ++ ++pyside2 (5.11.0-3) unstable; urgency=medium ++ ++ * More fixes for builds building only arch any or only arch all. ++ * Really fix the build with dpkg-buildpackage -A. ++ ++ -- Raphaël Hertzog Tue, 31 Jul 2018 21:33:04 +0200 ++ ++pyside2 (5.11.0-2) unstable; urgency=medium ++ ++ [ Raphaël Hertzog ] ++ * Fix build with dpkg-buildpackage -A. Closes: #904892 ++ * Fix python-pyside2 dependencies. Replace python-pyside2.widgets by ++ python-pyside2.qtwidgets. ++ ++ [ Sophie Brun ] ++ * Drop useless "Testsuite: autopkgtest-pkg-python". ++ * Enable parallel build. ++ * Limit QtWebEngine packages to amd64 arm64 armhf i386 mipsel. ++ * Remove unused lintian-overrides. ++ * Use python2 only in pyside2-tools. ++ * Remove big metapackages python-pyside2 and python3-pyside2. ++ ++ -- Raphaël Hertzog Tue, 31 Jul 2018 16:37:40 +0200 ++ ++pyside2 (5.11.0-1) unstable; urgency=medium ++ ++ * Initial release (Closes: #877871) ++ ++ -- Sophie Brun Thu, 26 Jul 2018 17:47:45 +0200 diff --cc debian/clean index 0000000,0000000..007fd64 new file mode 100644 --- /dev/null +++ b/debian/clean @@@ -1,0 -1,0 +1,6 @@@ ++build_history/2*/ ++pyside3_build/ ++pyside3_install/ ++sources/pyside2/doc/pyside-config.qdocconf ++sources/pyside2/doc/pyside.qdocconf.in ++sources/pyside2/doc/qtmodules/pyside-*.qdocconf diff --cc debian/control index 0000000,0000000..8f22445 new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,714 @@@ ++Source: pyside2 ++Section: python ++Priority: optional ++Maintainer: Debian Qt/KDE Maintainers ++Uploaders: Kurt Kremitzki ++Build-Depends: chrpath, ++ cmake (>= 3.1), ++ debhelper-compat (= 13), ++ dh-python, ++ dpkg-dev (>= 1.22.5), ++ graphviz, ++ libclang-dev, ++ libqt5charts5-dev (>= 5.15), ++ libqt5datavisualization5-dev (>= 5.15), ++ libqt5opengl5-dev (>= 5.15), ++ libqt5remoteobjects5-dev (>= 5.15), ++ libqt5scxml5-bin (>= 5.15), ++ libqt5scxml5-dev (>= 5.15), ++ libqt5sensors5-dev (>= 5.15), ++ libqt5serialport5-dev (>= 5.15), ++ libqt5svg5-dev (>= 5.15), ++ libqt5texttospeech5-dev (>= 5.15), ++ libqt5webchannel5-dev (>= 5.15), ++ libqt5webkit5-dev (>= 5.15), ++ libqt5websockets5-dev (>= 5.15), ++ libqt5x11extras5-dev (>= 5.15), ++ libqt5xmlpatterns5-dev (>= 5.15), ++ libxml2-dev, ++ libxslt1-dev, ++ llvm-dev, ++ python3-dev, ++ python3-distro, ++ python3-setuptools, ++ python3-sphinx, ++ python3-sphinx-rtd-theme, ++ python3-wheel, ++ qml-module-qtquick-controls2 (>= 5.15), ++ qml-module-qtquick-layouts (>= 5.15), ++ qml-module-qtquick2 (>= 5.15), ++ qt3d-assimpsceneimport-plugin (>= 5.15), ++ qt3d-defaultgeometryloader-plugin (>= 5.15), ++ qt3d-gltfsceneio-plugin (>= 5.15), ++ qt3d-scene2d-plugin (>= 5.15), ++ qt3d5-dev (>= 5.15), ++ qt5-qmake (>= 5.15), ++ qt5-qmake-bin (>= 5.15), ++ qtbase5-dev (>= 5.15), ++ qtbase5-private-dev (>= 5.15), ++ qtchooser, ++ qtdeclarative5-dev (>= 5.15), ++ qtdeclarative5-private-dev (>= 5.15), ++ qtlocation5-dev (>= 5.15), ++ qtmultimedia5-dev (>= 5.15), ++ qtpositioning5-dev (>= 5.15), ++ qtquickcontrols2-5-dev (>= 5.15), ++ qtscript5-dev (>= 5.15), ++ qttools5-dev (>= 5.15), ++ qtwebengine5-dev (>= 5.15) [amd64 arm64 armhf i386 mips64el], ++ xauth, ++ xvfb ++Rules-Requires-Root: no ++Standards-Version: 4.7.0 ++Homepage: https://wiki.qt.io/Qt_for_Python ++Vcs-Git: https://salsa.debian.org/qt-kde-team/qt/pyside2.git ++Vcs-Browser: https://salsa.debian.org/qt-kde-team/qt/pyside2 ++ ++Package: python-pyside2-doc ++Architecture: all ++Section: doc ++Depends: ${misc:Depends}, ${sphinxdoc:Depends} ++Multi-Arch: foreign ++Description: Python bindings for Qt5 (common documentation) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains the common documentation package. ++ ++Package: libpyside2-py3-5.15t64 ++Breaks: libpyside2-py3-5.15 (<< ${source:Version}) ++Section: libs ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} ++Conflicts: libpyside2-py3-5.11, libpyside2-py3-5.13, libpyside2-py3-5.14 ++Replaces: libpyside2-py3-5.15, libpyside2-py3-5.11, libpyside2-py3-5.13, libpyside2-py3-5.14 ++Provides: ${t64:Provides}, libpyside2-py3 ++Description: Python 3 bindings for Qt5 (base files) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python3 base file used by all modules. ++ ++Package: libpyside2-dev ++Section: libdevel ++Architecture: any ++Depends: ${misc:Depends}, ${shlibs:Depends}, libpyside2-py3-5.15t64 (= ${binary:Version}) ++Description: Python bindings for Qt5 (development files) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package provides the development headers for the libpyside2 library. ++ ++Package: python3-pyside2.qtcore ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} ++Suggests: python-pyside2-doc ++Description: Python bindings for Qt5 core module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtCore module. ++ ++Package: shiboken2 ++Section: devel ++Architecture: any ++Depends: ${misc:Depends}, ${shlibs:Depends} ++Description: CPython bindings generator for C++ libraries ++ Shiboken2 is a bindings generator for C++ libraries that outputs CPython ++ source code. It collects information from library headers, and then ++ merges modifications and handwritten code defined in the typesystem ++ description. ++ . ++ Shiboken2 is the binding generator used to create the PySide2 bindings. ++ ++Package: libshiboken2-py3-5.15t64 ++Breaks: libshiboken2-py3-5.15 (<< ${source:Version}) ++Section: libs ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends} ++Conflicts: libshiboken2-py3-5.11, libshiboken2-py3-5.13, libshiboken2-py3-5.14 ++Replaces: libshiboken2-py3-5.15, libshiboken2-py3-5.11, libshiboken2-py3-5.13, libshiboken2-py3-5.14 ++Provides: ${t64:Provides}, libshiboken2-py3 ++Description: CPython bindings generator for C++ libraries (Python3 shared library) ++ Shiboken2 is a bindings generator for C++ libraries that outputs CPython ++ source code. It collects information from library headers, and then ++ merges modifications and handwritten code defined in the typesystem ++ description. ++ . ++ Shiboken2 is the binding generator used to create the PySide2 bindings. ++ . ++ This package contains the shared Python 3 library used by shiboken2. ++ ++Package: libshiboken2-dev ++Section: libdevel ++Architecture: any ++Depends: ${misc:Depends}, ${shlibs:Depends}, ++ libshiboken2-py3-5.15t64 (= ${binary:Version}), shiboken2 (= ${binary:Version}), python3-dev ++Description: CPython bindings generator for C++ libraries (development files) ++ Shiboken2 is a bindings generator for C++ libraries that outputs CPython ++ source code. It collects information from library headers, and then ++ merges modifications and handwritten code defined in the typesystem ++ description. ++ . ++ Shiboken2 is the binding generator used to create the PySide2 bindings. ++ . ++ This package provides the development headers for the libshiboken2 library. ++ ++Package: shiboken2-doc ++Architecture: all ++Section: doc ++Depends: ${misc:Depends}, ${sphinxdoc:Depends} ++Multi-Arch: foreign ++Description: CPython bindings generator for C++ libraries (common documentation) ++ Shiboken2 is a bindings generator for C++ libraries that outputs CPython ++ source code. It collects information from library headers, and then ++ merges modifications and handwritten code defined in the typesystem ++ description. ++ . ++ Shiboken2 is the binding generator used to create the PySide2 bindings. ++ . ++ This package contains the common documentation. ++ ++Package: pyside2-tools ++Architecture: any ++Depends: ${misc:Depends}, ${shlibs:Depends}, ${python3:Depends}, python3-pyside2.qtcore ++Description: development tools for PySide2 (lupdate) ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ PySide2 ships Python bindings for the Qt5 framework. This package ships ++ the following accompanying tools: ++ * pyside2-lupdate - update Qt Linguist translation files for PySide ++ ++Package: python3-pyside2.qtwidgets ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 Widgets module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtWidgets module. ++ ++Package: python3-pyside2.qt3drender ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qt3dcore, python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 3DRender module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Qt3DRender module. ++ ++Package: python3-pyside2.qtquick ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtnetwork, python3-pyside2.qtqml, ++ python3-pyside2.qtgui ++Description: Python bindings for Qt5 Quick module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtQuick module. ++ ++Package: python3-pyside2.qtquickcontrols2 ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtquick ++Description: Python bindings for Qt5 QuickControls2 (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtQuickControls2 module. ++ ++Package: python3-pyside2.qtpositioning ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Positioning module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtPositioning module. ++ ++Package: python3-pyside2.qtremoteobjects ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtnetwork ++Description: Python bindings for Qt5 RemoteObjects (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtRemoteObjects module. ++ ++Package: python3-pyside2.qtx11extras ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 X11Extras module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtX11Extras module. ++ ++Package: python3-pyside2.qtqml ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtnetwork ++Description: Python bindings for Qt5 Qml module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtQml module. ++ ++Package: python3-pyside2.qtwebenginecore ++Architecture: amd64 arm64 armhf i386 mips64el ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtnetwork ++Description: Python bindings for Qt5 WebEngineCore module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtWebEngineCore module. ++ ++Package: python3-pyside2.qttexttospeech ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 TextToSpeech module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtTextToSpeech module. ++ ++Package: python3-pyside2.qthelp ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 Help module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtHelp module. ++ ++Package: python3-pyside2.qtscripttools ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtscript, python3-pyside2.qtwidgets, python3-pyside2.qtgui, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 ScriptTools module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtScriptTools module. ++ ++Package: python3-pyside2.qtnetwork ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Network module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtNetwork module. ++ ++Package: python3-pyside2.qtmultimediawidgets ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtnetwork, ++ python3-pyside2.qtwidgets, python3-pyside2.qtmultimedia ++Description: Python bindings for Qt5 MultimediaWidgets module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtMultimediaWidgets module. ++ ++Package: python3-pyside2.qtlocation ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtpositioning ++Description: Python bindings for Qt5 Location module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtLocation module. ++ ++Package: python3-pyside2.qt3dlogic ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qt3dcore ++Description: Python bindings for Qt5 3DLogic module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Qt3DLogic module. ++ ++Package: python3-pyside2.qtsensors ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Sensors module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtSensors module. ++ ++Package: python3-pyside2.qtserialport ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 SerialPort (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtSerialPort module. ++ ++Package: python3-pyside2.qtmultimedia ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtnetwork ++Description: Python bindings for Qt5 Multimedia module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtMultimedia module. ++ ++Package: python3-pyside2.qtscript ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Script module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtScript module. ++ ++Package: python3-pyside2.qtwebchannel ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 WebChannel module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtWebChannel module. ++ ++Package: python3-pyside2.qtprintsupport ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 PrintSupport module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtPrintSupport module. ++ ++Package: python3-pyside2.qtquickwidgets ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtwidgets, ++ python3-pyside2.qtnetwork, python3-pyside2.qtquick, python3-pyside2.qtqml ++Description: Python bindings for Qt5 QuickWidgets module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtQuickWidgets module. ++ ++Package: python3-pyside2.qt3dinput ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qt3dcore, python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 3DInput module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Qt3DInput module. ++ ++Package: python3-pyside2.qtxml ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Xml module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtXml module. ++ ++Package: python3-pyside2.qttest ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtwidgets ++Description: Python bindings for Qt5 Test module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtTest module. ++ ++Package: python3-pyside2.qtwebenginewidgets ++Architecture: amd64 arm64 armhf i386 mips64el ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtgui, python3-pyside2.qtwidgets, ++ python3-pyside2.qtnetwork, python3-pyside2.qtwebchannel, ++ python3-pyside2.qtwebenginecore, python3-pyside2.qtprintsupport ++Description: Python bindings for Qt5 WebEngineWidgets module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtWebEngineWidgets module. ++ ++Package: python3-pyside2.qtconcurrent ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Concurrent module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtConcurrent module. ++ ++Package: python3-pyside2.qtxmlpatterns ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 XmlPatterns module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtXmlPatterns module. ++ ++Package: python3-pyside2.qtcharts ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 Charts module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtCharts module. ++ ++Package: python3-pyside2.qtuitools ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtxml, python3-pyside2.qtcore, ++ python3-pyside2.qtgui ++Description: Python bindings for Qt5 UiTools module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtUiTools module. ++ ++Package: python3-pyside2.qtopengl ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtcore, python3-pyside2.qtgui ++Description: Python bindings for Qt5 OpenGL module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtOpenGL module. ++ ++Package: python3-pyside2.qt3danimation ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtgui, python3-pyside2.qtcore, python3-pyside2.qtnetwork, ++ python3-pyside2.qt3drender ++Description: Python bindings for Qt5 3DAnimation module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Qt3DAnimation module. ++ ++Package: python3-pyside2.qt3dcore ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtgui, python3-pyside2.qtcore, python3-pyside2.qtnetwork ++Description: Python bindings for Qt5 3DCore module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Qt3DCore module. ++ ++Package: python3-pyside2.qt3dextras ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtgui, python3-pyside2.qtcore, python3-pyside2.qtnetwork, ++ python3-pyside2.qt3drender ++Description: Python bindings for Qt5 3DExtras module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Qt3DExtras module. ++ ++Package: python3-pyside2.qtsql ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtgui, python3-pyside2.qtcore ++Description: Python bindings for Qt5 Sql module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtSql module. ++ ++Package: python3-pyside2.qtgui ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Gui module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtGui module. ++ ++Package: python3-pyside2.qtsvg ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtwidgets, python3-pyside2.qtgui, python3-pyside2.qtcore ++Description: Python bindings for Qt5 Svg module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtSvg module. ++ ++Package: python3-pyside2.qtwebsockets ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore, python3-pyside2.qtnetwork ++Description: Python bindings for Qt5 WebSockets module (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtWebSockets module. ++ ++Package: python3-pyside2.qtdatavisualization ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtgui, python3-pyside2.qtcore ++Description: Python bindings for Qt5 Data Visualization (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtDataVisualization module. ++ ++Package: python3-pyside2.qtopenglfunctions ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtgui, python3-pyside2.qtcore ++Description: Python bindings for Qt5 Open GL Functions (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the OpenGLFunctions module. ++ ++Package: python3-pyside2.qtscxml ++Architecture: any ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Scxml (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the Scxml module. ++ ++Package: python3-pyside2.qtwebengine ++Architecture: amd64 arm64 armhf i386 mips64el ++Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}, ++ python3-pyside2.qtcore ++Description: Python bindings for Qt5 Web Engine (Python 3) ++ pyside2 provides Python bindings for Qt 5.x framework. ++ . ++ Qt is a cross-platform C++ application framework. Qt's primary feature ++ is its rich set of widgets that provide standard GUI functionality. ++ . ++ This package contains Python 3 bindings for the QtWebEngine module. diff --cc debian/copyright index 0000000,0000000..88f22cc new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,259 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: pyside2 ++Source: https://download.qt.io/official_releases/QtForPython/ ++ ++Files: * ++Copyright: 2016-2020 The Qt Company Ltd. ++License: GPL-2 or GPL-3 or LGPL-3 ++ ++Files: examples/* ++Copyright: 2016-2018 The Qt Company Ltd. ++ 2011 Arun Srinivasan ++ 2010-2013 Riverbank Computing Limited. ++ 2010 Hans-Peter Jansen ++ 2010 velociraptor Genjix ++ 2009 Darryl Wallace, 2009 ++License: BSD-3-clause ++ ++Files: sources/patchelf/* ++Copyright: 2004-2009 Eelco Dolstra ++License: GPL-3+ ++ ++Files: sources/patchelf/elf.h ++Copyright: 1995-2008 Free Software Foundation, Inc. ++License: LGPL-2.1+ ++ ++Files: sources/pyside2/doc/typesystem_doc.xml.in ++ sources/pyside2/doc/codesnippets/* ++ sources/pyside2/doc/tutorials/* ++Copyright: 2016 The Qt Company Ltd. ++License: BSD-3-clause ++ ++Files: sources/pyside2/doc/inheritance_diagram.py ++Copyright: 2010-2011 by the PySide team ++ 2007-2011 by the Sphinx team ++License: BSD-2-clause ++ All rights reserved. ++ . ++ Redistribution and use in source and binary forms, with or without ++ modification, are permitted provided that the following conditions are ++ met: ++ . ++ * Redistributions of source code must retain the above copyright ++ notice, this list of conditions and the following disclaimer. ++ . ++ * Redistributions in binary form must reproduce the above copyright ++ notice, this list of conditions and the following disclaimer in the ++ documentation and/or other materials provided with the distribution. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT ++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR ++ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT ++ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ++ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ++ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, ++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY ++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE ++ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ++ ++Files: sources/pyside2/tests/run_test.sh ++ sources/pyside2/tests/Qt* ++ sources/pyside2/tests/mac/qmacstyle_test.py ++ sources/pyside2/tests/manually/* ++ sources/pyside2/tests/pysidetest/* ++ sources/pyside2/tests/signals/* ++ sources/pyside2/tests/util/* ++ sources/shiboken2/ApiExtractor/* ++ sources/shiboken2/generator/* ++ sources/shiboken2/generatorrunnermacros.h ++ sources/shiboken2/generators/* ++ sources/shiboken2/tests/* ++Copyright: 2009 Matthias Klose ++ 2002-2005 Roberto Raggi ++ 2011 Thomas Perl ++ 2013 Kitware, Inc. ++ 2016-2017 The Qt Company Ltd. ++License: GPL-3-EXCEPT ++ ++Files: sources/pyside2-tools/* ++Copyright: 2016 The Qt Company Ltd. ++ 2010 Riverbank Computing Limited. ++ 2009-2011 Nokia Corporation and/or its subsidiary(-ies) ++ 2009 Torsten Marek ++ 2002-2007 Detlev Offenbach ++ 1992-2006 Trolltech AS. All rights reserved. ++License: GPL-2 ++ ++Files: debian/* ++Copyright: 2018 Sophie Brun ++License: GPL-2+ ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 2 of the License, or ++ (at your option) any later version. ++ . ++ This package is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see ++ . ++ On Debian systems, the complete text of the GNU General ++ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2". ++ ++License: BSD-3-clause ++ Redistribution and use in source and binary forms, with or without ++ modification, are permitted provided that the following conditions are ++ met: ++ * Redistributions of source code must retain the above copyright ++ notice, this list of conditions and the following disclaimer. ++ * Redistributions in binary form must reproduce the above copyright ++ notice, this list of conditions and the following disclaimer in ++ the documentation and/or other materials provided with the ++ distribution. ++ * Neither the name of The Qt Company Ltd nor the names of its ++ contributors may be used to endorse or promote products derived ++ from this software without specific prior written permission. ++ . ++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT ++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR ++ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT ++ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, ++ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT ++ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, ++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY ++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT ++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE ++ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." ++ ++License: GPL-2 ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 2 as ++ published by the Free Software Foundation. ++ . ++ This package is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see ++ . ++ On Debian systems, the complete text of the GNU General ++ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2" ++ ++License: GPL-3 ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 3 as ++ published by the Free Software Foundation. ++ . ++ This package is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see ++ . ++ On Debian systems, the complete text of the GNU General ++ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3" ++ ++License: GPL-3+ ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation, either version 3 of the License, or ++ (at your option) any later version. ++ . ++ This package is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see ++ . ++ On Debian systems, the complete text of the GNU General ++ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3" ++ ++License: GPL-3-EXCEPT ++ This package is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License version 3 as ++ published by the Free Software Foundation, annotated with The Qt Company ++ GPL Exception 1.0: ++ . ++ The Qt Company GPL Exception 1.0 ++ . ++ Exception 1: ++ . ++ As a special exception you may create a larger work which contains the ++ output of this application and distribute that work under terms of your ++ choice, so long as the work is not otherwise derived from or based on ++ this application and so long as the work does not in itself generate ++ output that contains the output from this application in its original ++ or modified form. ++ . ++ Exception 2: ++ . ++ As a special exception, you have permission to combine this application ++ with Plugins licensed under the terms of your choice, to produce an ++ executable, and to copy and distribute the resulting executable under ++ the terms of your choice. However, the executable must be accompanied ++ by a prominent notice offering all users of the executable the entire ++ source code to this application, excluding the source code of the ++ independent modules, but including any changes you have made to this ++ application, under the terms of this license. ++ . ++ This package is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ . ++ You should have received a copy of the GNU General Public License ++ along with this program. If not, see ++ . ++ On Debian systems, the complete text of the GNU General ++ Public License version 3 can be found in "/usr/share/common-licenses/GPL-3" ++ ++License: LGPL-2.1+ ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License as published by the Free Software Foundation; either ++ version 2.1 of the License, or (at your option) any later version. ++ . ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ . ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 ++ USA ++ . ++ On Debian systems, the complete text of the Lesser GNU General ++ Public License version 2.1 can be found in ++ "/usr/share/common-licenses/LGPL-2.1" ++ ++License: LGPL-3 ++ This library is free software; you can redistribute it and/or ++ modify it under the terms of the GNU Lesser General Public ++ License version 3 as published by the Free Software Foundation. ++ . ++ This library is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ++ Lesser General Public License for more details. ++ . ++ You should have received a copy of the GNU Lesser General Public ++ License along with this library; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 ++ USA ++ . ++ On Debian systems, the complete text of the Lesser GNU General ++ Public License version 3 can be found in ++ "/usr/share/common-licenses/LGPL-3" diff --cc debian/libpyside2-dev.install index 0000000,0000000..3eb64ff new file mode 100644 --- /dev/null +++ b/debian/libpyside2-dev.install @@@ -1,0 -1,0 +1,5 @@@ ++pyside3_install/py3*-relwithdebinfo/include/PySide2 usr/include ++pyside3_install/py3*-relwithdebinfo/share/PySide2 usr/share ++pyside3_install/py3*-relwithdebinfo/lib/pkgconfig/pyside2.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig ++pyside3_install/py3*-relwithdebinfo/lib/libpyside2*.so usr/lib/${DEB_HOST_MULTIARCH} ++pyside3_install/py3*-relwithdebinfo/lib/cmake/PySide2* usr/lib/${DEB_HOST_MULTIARCH}/cmake diff --cc debian/libpyside2-py3-5.15t64.install index 0000000,0000000..cd81eb8 new file mode 100644 --- /dev/null +++ b/debian/libpyside2-py3-5.15t64.install @@@ -1,0 -1,0 +1,4 @@@ ++pyside3_install/py3*-relwithdebinfo/lib/libpyside2*.so.* usr/lib/${DEB_HOST_MULTIARCH} ++pyside3_install/py3*-relwithdebinfo/lib/python*/site-packages/PySide2/_git_pyside_version.py usr/lib/python3/dist-packages/PySide2 ++pyside3_install/py3*-relwithdebinfo/lib/python*/site-packages/PySide2/__init__.py usr/lib/python3/dist-packages/PySide2 ++pyside3_install/py3*-relwithdebinfo/lib/python*/site-packages/PySide2/_config.py usr/lib/python3/dist-packages/PySide2 diff --cc debian/libpyside2-py3-5.15t64.lintian-overrides index 0000000,0000000..7705865 new file mode 100644 --- /dev/null +++ b/debian/libpyside2-py3-5.15t64.lintian-overrides @@@ -1,0 -1,0 +1,3 @@@ ++# We ship compiled versions for each supported python3 version, with a symlink to the default version ++package-name-doesnt-match-sonames * ++libpyside2-py3-5.15t64: package-name-doesnt-match-sonames libpyside2-py3-5.15 diff --cc debian/libshiboken2-dev.install index 0000000,0000000..b2dd32a new file mode 100644 --- /dev/null +++ b/debian/libshiboken2-dev.install @@@ -1,0 -1,0 +1,4 @@@ ++pyside3_install/py3*-relwithdebinfo/include/shiboken2 usr/include ++pyside3_install/py3*-relwithdebinfo/lib/pkgconfig/shiboken2.pc usr/lib/${DEB_HOST_MULTIARCH}/pkgconfig ++pyside3_install/py3*-relwithdebinfo/lib/libshiboken2*.so usr/lib/${DEB_HOST_MULTIARCH} ++pyside3_install/py3*-relwithdebinfo/lib/cmake/Shiboken2* usr/lib/${DEB_HOST_MULTIARCH}/cmake diff --cc debian/libshiboken2-py3-5.15t64.install index 0000000,0000000..1bc2122 new file mode 100644 --- /dev/null +++ b/debian/libshiboken2-py3-5.15t64.install @@@ -1,0 -1,0 +1,2 @@@ ++pyside3_install/py3*-relwithdebinfo/lib/libshiboken2*.so.* usr/lib/${DEB_HOST_MULTIARCH} ++pyside3_install/py3*-relwithdebinfo/lib/python3*/site-packages/shiboken2/* usr/lib/python3/dist-packages/shiboken2 diff --cc debian/libshiboken2-py3-5.15t64.lintian-overrides index 0000000,0000000..8018cec new file mode 100644 --- /dev/null +++ b/debian/libshiboken2-py3-5.15t64.lintian-overrides @@@ -1,0 -1,0 +1,3 @@@ ++# We ship compiled versions for each supported python3 version, with a symlink to the default version ++package-name-doesnt-match-sonames * ++libshiboken2-py3-5.15t64: package-name-doesnt-match-sonames libshiboken2-py3-5.15 diff --cc debian/patches/Do-not-change-RPATH.patch index 0000000,0000000..2e3dc19 new file mode 100644 --- /dev/null +++ b/debian/patches/Do-not-change-RPATH.patch @@@ -1,0 -1,0 +1,37 @@@ ++From: Dmitry Shachnev ++Date: Thu, 25 Jan 2024 14:21:09 +0300 ++Subject: Do not change RPATH ++ ++Forwarded: not-needed ++--- ++ build_scripts/main.py | 3 --- ++ build_scripts/platforms/unix.py | 5 ----- ++ 2 files changed, 8 deletions(-) ++ ++diff --git a/build_scripts/main.py b/build_scripts/main.py ++index 23b37c5..25c0cf3 100644 ++--- a/build_scripts/main.py +++++ b/build_scripts/main.py ++@@ -631,9 +631,6 @@ class PysideBuild(_build, DistUtilsCommandMixin): ++ log.info("Created {}".format(build_history)) ++ ++ if not OPTION["SKIP_PACKAGING"]: ++- # Build patchelf if needed ++- self.build_patchelf() ++- ++ # Prepare packages ++ self.prepare_packages() ++ ++diff --git a/build_scripts/platforms/unix.py b/build_scripts/platforms/unix.py ++index b842510..8df0e73 100644 ++--- a/build_scripts/platforms/unix.py +++++ b/build_scripts/platforms/unix.py ++@@ -220,8 +220,3 @@ def prepare_packages_posix(self, vars): ++ if config.is_internal_shiboken_generator_build(): ++ # Copy over clang before rpath patching. ++ self.prepare_standalone_clang(is_win=False) ++- ++- # Update rpath to $ORIGIN ++- if sys.platform.startswith('linux') or sys.platform.startswith('darwin'): ++- rpath_path = "{st_build_dir}/{st_package_name}".format(**vars) ++- self.update_rpath(rpath_path, executables) diff --cc debian/patches/Final-details-to-enable-3.12-wheel-compatibility.patch index 0000000,0000000..b40d6aa new file mode 100644 --- /dev/null +++ b/debian/patches/Final-details-to-enable-3.12-wheel-compatibility.patch @@@ -1,0 -1,0 +1,27 @@@ ++From: =?utf-8?q?Cristi=C3=A1n_Maureira-Fredes?= ++ ++Date: Tue, 10 Oct 2023 15:52:09 +0200 ++Subject: Final details to enable 3.12 wheel compatibility ++ ++Change-Id: I0252c4e73e8c214ef8aa418ddf88bc452c0fdf53 ++Pick-to: 6.6 ++Task-number: PYSIDE-2230 ++Reviewed-by: Friedemann Kleint ++(cherry picked from commit 6c7bb7b6e1008909e49bc04d2a48024309a784cc) ++--- ++ build_scripts/config.py | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/build_scripts/config.py b/build_scripts/config.py ++index 5fc23d4..fb27394 100644 ++--- a/build_scripts/config.py +++++ b/build_scripts/config.py ++@@ -138,7 +138,7 @@ class Config(object): ++ setup_kwargs['zip_safe'] = False ++ setup_kwargs['cmdclass'] = cmd_class_dict ++ setup_kwargs['version'] = package_version ++- setup_kwargs['python_requires'] = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.12" +++ setup_kwargs['python_requires'] = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <3.13" ++ ++ if quiet: ++ # Tells distutils / setuptools to be quiet, and only print warnings or errors. diff --cc debian/patches/Fix-tests-sample_privatector-sample_privatedtor-failing-w.patch index 0000000,0000000..8a59789 new file mode 100644 --- /dev/null +++ b/debian/patches/Fix-tests-sample_privatector-sample_privatedtor-failing-w.patch @@@ -1,0 -1,0 +1,33 @@@ ++From: Friedemann Kleint ++Date: Mon, 18 Sep 2023 13:39:17 +0200 ++Subject: Fix tests sample_privatector sample_privatedtor failing with Python ++ 3.11.5 ++ ++Remove special characters from the format string as they cause: ++ValueError PyUnicode_FromFormatV() expects an ASCII-encoded format string, got a non-ASCII byte: 0xc2 ++ ++Fixes: PYSIDE-2465 ++Pick-to: 6.6 6.5 6.2 5.15 ++Change-Id: I506efcb44168fdc979a1d16bf33d5d5d14525e2e ++Reviewed-by: Shyamnath Premnadh ++(cherry picked from commit e726ec6450553d268413ab10ed68889a1c1f4fa6) ++--- ++ sources/shiboken2/libshiboken/basewrapper.cpp | 4 ++-- ++ 1 file changed, 2 insertions(+), 2 deletions(-) ++ ++diff --git a/sources/shiboken2/libshiboken/basewrapper.cpp b/sources/shiboken2/libshiboken/basewrapper.cpp ++index 1919f28..f908f22 100644 ++--- a/sources/shiboken2/libshiboken/basewrapper.cpp +++++ b/sources/shiboken2/libshiboken/basewrapper.cpp ++@@ -841,9 +841,9 @@ PyObject *SbkQAppTpNew(PyTypeObject *subtype, PyObject *, PyObject *) ++ PyObject *SbkDummyNew(PyTypeObject *type, PyObject *, PyObject *) ++ { ++ // PYSIDE-595: Give the same error as type_call does when tp_new is NULL. +++ const char regret[] = "¯\\_(ツ)_/¯"; ++ PyErr_Format(PyExc_TypeError, ++- "cannot create '%.100s' instances ¯\\_(ツ)_/¯", ++- type->tp_name); +++ "cannot create '%.100s' instances %s", type->tp_name, regret); ++ return nullptr; ++ } ++ diff --cc debian/patches/Modify-sendCommand-signatures.patch index 0000000,0000000..7465b10 new file mode 100644 --- /dev/null +++ b/debian/patches/Modify-sendCommand-signatures.patch @@@ -1,0 -1,0 +1,41 @@@ ++From: Dmitry Shachnev ++Date: Sun, 4 Feb 2024 00:29:00 +0300 ++Subject: Modify sendCommand signatures to use 0 as default value ++ ++The original default value was QNodeCommand::CommandId(), and shiboken ++copies it verbatim from the header file, however it does not work because ++we do not generate "using namespace Qt3DCore;". ++ ++0 is the same as QNodeCommand::CommandId(). ++--- ++ sources/pyside2/PySide2/Qt3DCore/typesystem_3dcore.xml | 10 ++++++++++ ++ 1 file changed, 10 insertions(+) ++ ++diff --git a/sources/pyside2/PySide2/Qt3DCore/typesystem_3dcore.xml b/sources/pyside2/PySide2/Qt3DCore/typesystem_3dcore.xml ++index 8696a12..310595f 100644 ++--- a/sources/pyside2/PySide2/Qt3DCore/typesystem_3dcore.xml +++++ b/sources/pyside2/PySide2/Qt3DCore/typesystem_3dcore.xml ++@@ -58,6 +58,11 @@ ++ ++ ++ +++ +++ +++ +++ +++ ++ ++