Merge version 5.15.16-1+rpi1 and 5.15.16-3.1 to produce 5.15.16-3.1+rpi1 trixie-staging archive/raspbian/5.15.16-3.1+rpi1 raspbian/5.15.16-3.1+rpi1
authorRaspbian automatic forward porter <root@raspbian.org>
Sat, 8 Feb 2025 00:05:15 +0000 (00:05 +0000)
committerRaspbian automatic forward porter <root@raspbian.org>
Sat, 8 Feb 2025 00:05:15 +0000 (00:05 +0000)
1  2 
debian/changelog
debian/control
debian/rules

index 2aa8935f433d87d5cb5b08a43ddf963de6e99d1d,c49b8cc0d6abfc915633c01160ce6be5ccf6a98d..0d222752cd50b83132b3d0ced8b72f67b56a67d1
@@@ -1,18 -1,26 +1,42 @@@
- pyside2 (5.15.16-1+rpi1) trixie-staging; urgency=medium
++pyside2 (5.15.16-3.1+rpi1) trixie-staging; urgency=medium
 +
 +  [changes brought forward from 5.11.2-1+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sun, 23 Dec 2018 23:25:45 +0000]
 +  * Remove armhf from qtwebengine architecture lists.
 +  * Fix clean target.
 +
 +  [changes introduced in 5.13.2-3+rpi1 by Peter Michael Green]
 +  * Disable testsuite.
 +
 +  [changes brought forward from 5.15.2-2+rpi2 by Peter Michael Green <plugwash@raspbian.org> at Sat, 05 Feb 2022 15:09:17 +0000]
 +  * Add build-conflicts on libshiboken2-dev
 +  * Improve replacement rules for paths
 +    (still not ideal)
 +
-  -- Raspbian forward porter <root@raspbian.org>  Tue, 10 Dec 2024 23:58:56 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Sat, 08 Feb 2025 00:05:15 +0000
++
+ pyside2 (5.15.16-3.1) unstable; urgency=medium
+   * Non-maintainer upload
+   * Also make the tests non-fatal on ppc64el, in order to
+     unblock python3.13-default transition, see #1092890
+  -- Graham Inggs <ginggs@debian.org>  Sat, 25 Jan 2025 16:33:38 +0000
+ pyside2 (5.15.16-3) unstable; urgency=medium
+   * Team upload.
+   * Drop 20 unused binary packages, as part of Qt 5 removal process.
+     - Drop Modify-sendCommand-signatures.patch, no longer needed.
+  -- Dmitry Shachnev <mitya57@debian.org>  Wed, 15 Jan 2025 22:09:58 +0300
+ pyside2 (5.15.16-2) unstable; urgency=medium
+   * Team upload.
+   * Backport upstream patches to support Python 3.13 (closes: #1091430).
+   * Use public version of PyLong_AsInt for Python >= 3.13.
+  -- Dmitry Shachnev <mitya57@debian.org>  Sat, 04 Jan 2025 14:54:50 +0300
  
  pyside2 (5.15.16-1) unstable; urgency=medium
  
diff --cc debian/control
index f9805ba940d33d3ca3ef33db06afa9d90f1348cf,c1dd9705526a2bce2f95aa23b988e33228f6db5c..04aebdea9ae3a69d8bbfebc008d06e5ef5909912
@@@ -49,17 -34,11 +34,13 @@@ Build-Depends: chrpath
                 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
 +               qtwebengine5-dev (>= 5.15) [amd64 arm64 i386 mips64el],
 +               xvfb,
 +               xauth
 +Build-Conflicts:
 +               libshiboken2-dev
  Rules-Requires-Root: no
  Standards-Version: 4.7.0
  Homepage: https://wiki.qt.io/Qt_for_Python
@@@ -691,20 -438,8 +440,8 @@@ Description: Python bindings for Qt5 Op
   .
   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
 +Architecture: amd64 arm64 i386 mips64el
  Depends: ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends},
   python3-pyside2.qtcore
  Description: Python bindings for Qt5 Web Engine (Python 3)
diff --cc debian/rules
index 5806ec0dee6e8b15e2b27e71986b498dba3ae9a5,f928389d5957b8ade1272d8469e646d4d6b75226..00ea812875689a2c9d5a245e742ca287767dafc0
@@@ -52,19 -52,12 +52,19 @@@ override_dh_install-arch
        # not what we need
        debian/set-paths
  
 +override_dh_auto_clean:
 +      dh_auto_clean
 +      rm -rf pyside_package pyside?_build pyside?_install
 +      rm -f sources/pyside2/doc/qtmodules/*.qdocconf sources/pyside2/doc/pyside-config.qdocconf sources/pyside2/doc/pyside.qdocconf.in
 +      find . -name *.qdoconf -delete
 +      rm -f build_history/*/build_dir.txt
 +
  override_dh_auto_test:
- ifeq (mips64el,$(DEB_HOST_ARCH))
+ ifneq (,$(filter $(DEB_HOST_ARCH), mips64el ppc64el))
        # See https://bugs.debian.org/868745, https://bugs.debian.org/1061679
 -      -QSG_NO_DEPTH_BUFFER=1 xvfb-run -a dh_auto_test -- --system=custom \
 -              --test-args '{interpreter} testrunner.py test'
 +      #-QSG_NO_DEPTH_BUFFER=1 xvfb-run -a dh_auto_test -- --system=custom \
 +      #       --test-args '{interpreter} testrunner.py test'
  else
 -      xvfb-run -a dh_auto_test -- --system=custom \
 -              --test-args '{interpreter} testrunner.py test'
 +      #xvfb-run -a dh_auto_test -- --system=custom \
 +      #       --test-args '{interpreter} testrunner.py test'
  endif