Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian....@packages.debian.org
Usertags: pu

Dear stable release managers,

I would like to make a pyqt5 upload with one change: enable Qt WebEngine
support on two new architectures: armhf and mipsel.

Qt WebEngine became available on these architectures just 9 days before
Stretch release (in 5.7.1+dfsg-6.1 upload). Support for it in PyQt5 on ARM
is a demanded feature: there was bug #867733 about it (fixed in unstable in
August), and there is bug #879958 now, requesting a fix in stable.

A fix is very simple: s/amd64 i386/amd64 armhf i386 mipsel/ in a few places.
The debdiff is attached.

--
Dmitry Shachnev
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+pyqt5 (5.7+dfsg-5+deb9u1) stretch; urgency=medium
+
+  * Enable Qt WebEngine support for armhf and mipsel (closes: #879958).
+
+ -- Dmitry Shachnev <mity...@debian.org>  Sun, 29 Oct 2017 13:35:57 +0300
+
 pyqt5 (5.7+dfsg-5) unstable; urgency=medium
 
   * Make WebEngine packages depend on WebChannel, to avoid import errors.
--- a/debian/control
+++ b/debian/control
@@ -42,7 +42,7 @@ Build-Depends: debhelper (>= 9),
                qtmultimedia5-dev (>= 5.7.0),
                qtpositioning5-dev (>= 5.7.0),
                qttools5-dev (>= 5.7.0),
-               qtwebengine5-dev (>= 5.7.1+dfsg-3~) [amd64 i386]
+               qtwebengine5-dev (>= 5.7.1+dfsg-3~) [amd64 armhf i386 mipsel]
 Build-Depends-Indep: fdupes, python3-sphinx (>= 1.3)
 X-Python-Version: >= 2.7
 X-Python3-Version: >= 3.3
@@ -246,7 +246,7 @@ Description: Python 3 bindings for Qt5's Webchannel module (debug extension)
  This package contains the extension built for the Python 3 debug interpreter.
 
 Package: python3-pyqt5.qtwebengine
-Architecture: amd64 i386
+Architecture: amd64 armhf i386 mipsel
 Depends: python3-pyqt5.qtwebchannel (= ${binary:Version}),
          ${misc:Depends},
          ${python3:Depends},
@@ -260,7 +260,7 @@ Description: Python 3 bindings for Qt5's WebEngine module
 Package: python3-pyqt5.qtwebengine-dbg
 Priority: extra
 Section: debug
-Architecture: amd64 i386
+Architecture: amd64 armhf i386 mipsel
 Depends: python3-dbg,
          python3-pyqt5.qtwebchannel-dbg (= ${binary:Version}),
          python3-pyqt5.qtwebengine (= ${binary:Version}),
@@ -688,7 +688,7 @@ Description: Python 2 bindings for Qt5's Webchannel module (debug extension)
  This package contains the extension built for the Python 2 debug interpreter.
 
 Package: python-pyqt5.qtwebengine
-Architecture: amd64 i386
+Architecture: amd64 armhf i386 mipsel
 Depends: python-pyqt5.qtwebchannel (= ${binary:Version}),
          ${misc:Depends},
          ${python:Depends},
@@ -702,7 +702,7 @@ Description: Python 2 bindings for Qt5's WebEngine module
 Package: python-pyqt5.qtwebengine-dbg
 Priority: extra
 Section: debug
-Architecture: amd64 i386
+Architecture: amd64 armhf i386 mipsel
 Depends: python-dbg,
          python-pyqt5.qtwebchannel-dbg (= ${binary:Version}),
          python-pyqt5.qtwebengine (= ${binary:Version}),
--- a/debian/rules
+++ b/debian/rules
@@ -35,7 +35,7 @@ PYTHON := 2.7
 ALLPYTHONS := $(PYTHON3S) $(PYTHON)
 
 DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)
-QTWEBENGINE_ARCHS := amd64 i386
+QTWEBENGINE_ARCHS := amd64 armhf i386 mipsel
 
 PYQT_MODULES := opengl sql webchannel webkit websockets xmlpatterns svg \
 	multimedia quick serialport sensors x11extras positioning

Attachment: signature.asc
Description: PGP signature

Reply via email to