pyqt6 (6.7.1-1) unstable; urgency=medium
authorDmitry Shachnev <mitya57@debian.org>
Sat, 27 Jul 2024 18:34:46 +0000 (21:34 +0300)
committerDmitry Shachnev <mitya57@debian.org>
Sat, 27 Jul 2024 18:34:46 +0000 (21:34 +0300)
  * New upstream release.
  * Bump required SIP version to 6.8.6.
  * Bump required python3-pyqt6.sip version to 13.8.
  * Update debian/copyright.
  * Export LC_ALL=C.UTF-8 to fix warnings from qmake.

[dgit import unpatched pyqt6 6.7.1-1]

34 files changed:
1  2 
debian/changelog
debian/control
debian/copyright
debian/gbp.conf
debian/not-installed
debian/pyqt6-dev-tools.install
debian/pyqt6-dev.install
debian/pyqt6-dev.lintian-overrides
debian/pyqt6-examples.examples
debian/python3-dbus.mainloop.pyqt6.install
debian/python3-pyqt6.install
debian/python3-pyqt6.qtbluetooth.install
debian/python3-pyqt6.qtdesigner.install
debian/python3-pyqt6.qthelp.install
debian/python3-pyqt6.qtmultimedia.install
debian/python3-pyqt6.qtnfc.install
debian/python3-pyqt6.qtpdf.install
debian/python3-pyqt6.qtpositioning.install
debian/python3-pyqt6.qtqml.install
debian/python3-pyqt6.qtquick.install
debian/python3-pyqt6.qtquick3d.install
debian/python3-pyqt6.qtremoteobjects.install
debian/python3-pyqt6.qtsensors.install
debian/python3-pyqt6.qtserialport.install
debian/python3-pyqt6.qtsvg.install
debian/python3-pyqt6.qttexttospeech.install
debian/python3-pyqt6.qtwebchannel.install
debian/python3-pyqt6.qtwebsockets.install
debian/rules
debian/source/format
debian/source/lintian-overrides
debian/tests/control
debian/tests/test_import.sh
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9932e597591fae334753b562fe111f2e9b0321f8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,113 @@@
++pyqt6 (6.7.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump required SIP version to 6.8.6.
++  * Bump required python3-pyqt6.sip version to 13.8.
++  * Update debian/copyright.
++  * Export LC_ALL=C.UTF-8 to fix warnings from qmake.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sat, 27 Jul 2024 21:34:46 +0300
++
++pyqt6 (6.7.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump required SIP version to 6.8.
++  * Update debian/copyright.
++  * Remove libqt6opengl6-dev build-dependency (merged into qt6-base-dev).
++  * Bump Standards-Version to 4.7.0, no changes needed.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sat, 04 May 2024 18:46:39 +0300
++
++pyqt6 (6.6.1-2) unstable; urgency=medium
++
++  * Do not use dh_python3 on examples (closes: #1057674).
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sat, 09 Dec 2023 17:40:03 +0300
++
++pyqt6 (6.6.1-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Tue, 05 Dec 2023 23:28:22 +0300
++
++pyqt6 (6.6.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump python3-pyqt6.sip required version to 13.6.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sat, 11 Nov 2023 18:52:21 +0300
++
++pyqt6 (6.5.2-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump python3-pyqtbuild required version to 1.15.
++  * Install PyQt6.QtSpatialAudio module in python3-pyqt6.qtmultimedia.
++  * Change shebangs to /usr/bin/python3 in examples.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Tue, 25 Jul 2023 13:37:34 +0300
++
++pyqt6 (6.4.2-1) unstable; urgency=medium
++
++  * New upstream release.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Tue, 07 Feb 2023 22:07:52 +0400
++
++pyqt6 (6.4.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Bump upstream copyright year.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sun, 29 Jan 2023 19:27:41 +0400
++
++pyqt6 (6.4.0-3) unstable; urgency=medium
++
++  * Bump Standards-Version to 4.6.2, no changes needed.
++  * Upload to unstable.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Sat, 07 Jan 2023 18:04:24 +0400
++
++pyqt6 (6.4.0-2) experimental; urgency=medium
++
++  [ Pino Toscano ]
++  * Make pyqt6 buildable on non-Linux architectures:
++    - limit the qt6-connectivity-dev build dependency as linux-any, as the
++      Qt Connectivity modules are supported only on Linux (at least w.r.t.
++      Unix OSes)
++    - limit the python3-pyqt6.qtbluetooth, and python3-pyqt6.qtnfc binaries
++      as linux-any, as they use libraries of Qt Connectivity
++
++  [ Dmitry Shachnev ]
++  * Use the new names for Qt 6 -dev packages.
++  * Add packages for QtPdf and QtTextToSpeech modules (closes: #1021209).
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Tue, 03 Jan 2023 13:12:52 +0300
++
++pyqt6 (6.4.0-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Update debian/source/lintian-overrides for Lintian pointed hints.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Fri, 14 Oct 2022 19:21:32 +0300
++
++pyqt6 (6.3.1-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Install upstream NEWS file in all packages.
++  * Bump python3-pyqt6.sip required version to 13.4.
++  * Bump Standards-Version to 4.6.1, no changes needed.
++  * Upload to unstable.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Tue, 21 Jun 2022 12:25:15 +0300
++
++pyqt6 (6.3.0-1) experimental; urgency=medium
++
++  * New upstream release.
++  * Build-depend on qt6-base-dev ≥ 6.2.4+dfsg-3~ which depends on libgl-dev.
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Wed, 20 Apr 2022 12:52:36 +0300
++
++pyqt6 (6.2.3-1) experimental; urgency=medium
++
++  * Initial release (closes: #1009244).
++
++ -- Dmitry Shachnev <mitya57@debian.org>  Mon, 11 Apr 2022 14:02:57 +0300
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a0d9c63e1e0092c93380f6ad6f6c094ab965bea1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,297 @@@
++Source: pyqt6
++Section: python
++Priority: optional
++Maintainer: Debian Python Team <team+python@tracker.debian.org>
++Uploaders: Dmitry Shachnev <mitya57@debian.org>
++Build-Depends: debhelper-compat (= 13),
++               dh-python,
++               python-dbus-dev,
++               python3-all-dev,
++               python3-dbus,
++               python3-pyqtbuild (>= 1.15),
++               python3-sipbuild (>= 6.8.6),
++               qt6-base-dev (>= 6.4.2+dfsg-12~),
++               qt6-connectivity-dev [linux-any],
++               qt6-declarative-dev,
++               qt6-multimedia-dev,
++               qt6-pdf-dev [amd64 arm64 armhf i386],
++               qt6-positioning-dev,
++               qt6-quick3d-dev,
++               qt6-remoteobjects-dev,
++               qt6-sensors-dev,
++               qt6-serialport-dev,
++               qt6-shadertools-dev,
++               qt6-speech-dev,
++               qt6-svg-dev,
++               qt6-tools-dev,
++               qt6-webchannel-dev,
++               qt6-websockets-dev,
++               sip-tools (>= 6.8.6)
++Rules-Requires-Root: no
++Standards-Version: 4.7.0
++Homepage: https://riverbankcomputing.com/software/pyqt/intro
++Vcs-Git: https://salsa.debian.org/python-team/packages/pyqt6.git
++Vcs-Browser: https://salsa.debian.org/python-team/packages/pyqt6
++
++Package: pyqt6-dev
++Architecture: all
++Depends: ${misc:Depends}
++Multi-Arch: foreign
++Description: development files for PyQt6
++ This package contains the source SIP files from which the Python
++ bindings for Qt 6 are created. They are needed for building PyQt6
++ as well as creating bindings for own Qt 6 widgets written in C++.
++
++Package: pyqt6-dev-tools
++Architecture: all
++Depends: python3-pyqt6 (>= ${source:Version}),
++         ${misc:Depends},
++         ${python3:Depends}
++Description: development tools for PyQt6
++ This package contains various support tools for PyQt6 developers:
++  * a user interface compiler (pyuic6)
++  * a translation string finder (pylupdate6)
++
++Package: pyqt6-examples
++Architecture: all
++Depends: python3-pyqt6 (>= ${source:Version}),
++         ${misc:Depends},
++         ${python3:Depends}
++Description: Examples for PyQt6
++ PyQt6 exposes the Qt 6 toolkit to Python.
++ .
++ This package the Qt example programs ported to Python.
++
++Package: python3-dbus.mainloop.pyqt6
++Architecture: any
++Depends: python3-dbus, ${misc:Depends}, ${python3:Depends}, ${shlibs:Depends}
++Description: D-Bus Qt main loop support for Python
++ The dbus.mainloop.pyqt6 module provides support for Qt main loop for
++ applications that use dbus-python. By default Qt uses main loop from
++ GLib on UNIX-like systems, not its own one.
++
++Package: python3-pyqt6
++Architecture: any
++Depends: python3-pyqt6.sip (<< 14),
++         python3-pyqt6.sip (>= 13.8),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6
++ PyQt6 exposes the Qt 6 API to Python.
++ This package contains the following modules:
++  * QtCore
++  * QtDBus
++  * QtGui
++  * QtNetwork
++  * QtOpenGL
++  * QtOpenGLWidgets
++  * QtPrintSupport
++  * QtSql
++  * QtTest
++  * QtWidgets
++  * QtXml
++
++Package: python3-pyqt6.qtbluetooth
++Architecture: linux-any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Bluetooth module
++ Qt Bluetooth API provides connectivity between Bluetooth enabled devices.
++ .
++ This package contains the QtBluetooth module of PyQt6.
++
++Package: python3-pyqt6.qtdesigner
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Designer module
++ Qt Designer API provides the possibility of constructing user interfaces from
++ UI files at run-time.
++ .
++ This package contains the QtDesigner module of PyQt6 and the pyqt6 plugin for
++ Qt Designer.
++
++Package: python3-pyqt6.qthelp
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Help module
++ Qt Help API provides classes for accessing help contents programmatically to
++ be able to integrate online help into Qt applications.
++ .
++ This package contains the QtHelp module of PyQt6.
++
++Package: python3-pyqt6.qtmultimedia
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Multimedia module
++ Qt Multimedia API provides a rich set of classes to handle multimedia content.
++ .
++ This package contains the QtMultimedia, QtMultimediaWidgets and QtSpatialAudio
++ modules of PyQt6.
++
++Package: python3-pyqt6.qtnfc
++Architecture: linux-any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 NFC module
++ Qt NFC API provides connectivity between NFC enabled devices.
++ .
++ This package contains the QtNfc module of PyQt6.
++
++Package: python3-pyqt6.qtpdf
++Architecture: amd64 arm64 armhf i386
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 PDF module
++ Qt PDF API contains classes and functions for rendering PDF documents.
++ .
++ This package contains the QtPdf and QtPdfWidgets modules of PyQt6.
++
++Package: python3-pyqt6.qtpositioning
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Positioning module
++ Qt Positioning API provides positioning information.
++ .
++ This package contains the QtPositioning module of PyQt6.
++
++Package: python3-pyqt6.qtqml
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 QML module
++ Qt QML API provides a framework for developing applications and libraries with
++ the QML language.
++ .
++ This package contains the QtQml module of PyQt6 and the qmlscene plugin that
++ collects all the Python plugins it can find.
++
++Package: python3-pyqt6.qtquick
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         python3-pyqt6.qtqml (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Quick module
++ Qt Quick API is the standard library for writing QML applications.
++ .
++ This package contains the QtQuick and QtQuickWidgets modules of PyQt6.
++
++Package: python3-pyqt6.qtquick3d
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         python3-pyqt6.qtqml (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Quick 3D module
++ Qt Quick 3D provides a high-level API for creating 3D content and 3D user
++ interfaces based on Qt Quick.
++ .
++ This package contains the QtQuick3D module of PyQt6.
++
++Package: python3-pyqt6.qtremoteobjects
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Remote Objects module
++ Qt Remote Objects API is an Inter-Process Communication (IPC) module developed
++ for Qt.
++ .
++ This package contains the QtRemoteObjects module of PyQt6.
++
++Package: python3-pyqt6.qtsensors
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Sensors module
++ Qt Sensors API provides access to sensor hardware via QML and C++ interfaces.
++ .
++ This package contains the QtSensors module of PyQt6.
++
++Package: python3-pyqt6.qtserialport
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 Serial Port module
++ Qt Serial Port API provides the basic functionality, which includes
++ configuring, I/O operations, getting and setting the control signals of the
++ RS-232 pinouts.
++ .
++ This package contains the QtSerialPort module of PyQt6.
++
++Package: python3-pyqt6.qtsvg
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 SVG module
++ Qt SVG API provides classes for rendering and displaying SVG drawings in
++ widgets and on other paint devices.
++ .
++ This package contains the QtSvg and QtSvgWidgets modules of PyQt6.
++
++Package: python3-pyqt6.qttexttospeech
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 TextToSpeech module
++ Qt TextToSpeech API enables a Qt application to read out text by using speech
++ synthesis.
++ .
++ This package contains the QtTextToSpeech module of PyQt6.
++
++Package: python3-pyqt6.qtwebchannel
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 WebChannel module
++ Qt WebChannel API enables peer-to-peer communication between a server and a
++ client (HTML/JavaScript or QML application).
++ .
++ This package contains the QtWebChannel module of PyQt6.
++
++Package: python3-pyqt6.qtwebsockets
++Architecture: any
++Depends: python3-pyqt6 (= ${binary:Version}),
++         ${misc:Depends},
++         ${python3:Depends},
++         ${shlibs:Depends}
++Description: Python bindings for Qt 6 WebSockets module
++ Qt WebSockets API provides C++ and QML interfaces that enable Qt applications
++ to act as a server that can process WebSocket requests, or a client that can
++ consume data received from the server, or both.
++ .
++ This package contains the QtWebSockets module of PyQt6.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d8c39e3e56eeacb58359c837ffcdde58ce12cf03
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,199 @@@
++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Contact: pyqt@riverbankcomputing.com
++Upstream-Name: PyQt6
++
++Files: *
++Copyright: 2024, Riverbank Computing Limited
++License: GPL-3
++
++Files: dbus/*
++Copyright: 2020-2021, Riverbank Computing Limited
++License: Expat
++
++Files: examples/*
++Copyright: 2005-2006, Trolltech ASA
++           2010,      Hans-Peter Jansen <hpj@urpla.net>
++           2010,      Nokia Corporation and/or its subsidiary(-ies)
++           2013,      Digia Plc and/or its subsidiary(-ies)
++           2017-2020, The Qt Company Ltd.
++           2020-2021, Riverbank Computing Limited
++License: BSD-3-clause
++
++Files: examples/designer/plugins/python/*
++       examples/designer/plugins/widgets/*
++Copyright: 2005-2006, Trolltech ASA
++           2006,      David Boddie <david@boddie.org.uk>
++License: GPL-2+
++
++Files: examples/designer/plugins/python/datetimeeditplugin.py
++       examples/designer/plugins/widgets/datetimeedit.py
++Copyright: 2008, Denviso GmbH, <ulrich.berning@denviso.de>
++License: ISC-Denviso
++
++Files: examples/draganddrop/delayedencoding/images/example.svg
++       examples/quick/canvas/contents/Slider.qml
++       examples/quick/scenegraph/customgeometry/main.qml
++Copyright: 2010, Nokia Corporation and/or its subsidiary(-ies)
++           2013, Digia Plc and/or its subsidiary(-ies)
++License: LGPL-2.1 with Digia-1.1 exception or GPL-3
++
++Files: uic/Compiler/indenter.py
++       uic/Compiler/misc.py
++       uic/Compiler/proxy_metaclass.py
++       uic/Compiler/qobjectcreator.py
++       uic/Compiler/qtproxies.py
++       uic/Loader/qobjectcreator.py
++       uic/exceptions.py
++       uic/objcreator.py
++       uic/properties.py
++Copyright: 2006,      Thorsten Marek
++           2014-2024, Riverbank Computing Limited
++License: GPL-2 or BSD-3-clause
++
++Files: uic/Compiler/compiler.py
++       uic/Loader/loader.py
++       uic/compile_ui.py
++       uic/load_ui.py
++       uic/uiparser.py
++Copyright: 2006,      Thorsten Marek
++           2020-2023, Riverbank Computing Limited
++License: GPL-3 or BSD-3-clause
++
++Files: debian/*
++Copyright: 2022-2024, Dmitry Shachnev <mitya57@debian.org>
++License: GPL-3
++
++License: GPL-2
++ This program 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 program 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.
++ .
++ 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-2+
++ This program 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 program 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.
++ .
++ 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 program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License version 3.0 as
++ published by the Free Software Foundation.
++ .
++ This program 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.
++ .
++ 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 with Digia-1.1 exception
++ This program is free software; you can redistribute it and/or modify
++ it under the terms of the GNU Lesser General Public License version
++ 2.1 as published by the Free Software Foundation.
++ .
++ This program 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.
++ .
++ On Debian systems, the complete text of the GNU Lesser General
++ Public License, version 2.1, can be found in
++ /usr/share/common-licenses/LGPL-2.1.
++ .
++ As an additional permission to the GNU Lesser General Public License version
++ 2.1, the object code form of a "work that uses the Library" may incorporate
++ material from a header file that is part of the Library.  You may distribute
++ such object code under terms of your choice, provided that:
++     (i)   the header files of the Library have not been modified; and
++     (ii)  the incorporated material is limited to numerical parameters, data
++           structure layouts, accessors, macros, inline functions and
++           templates; and
++     (iii) you comply with the terms of Section 6 of the GNU Lesser General
++           Public License version 2.1.
++ .
++ Moreover, you may apply this exception to a modified version of the Library,
++ provided that such modification does not involve copying material from the
++ Library into the modified Library's header files unless such material is
++ limited to (i) numerical parameters; (ii) data structure layouts;
++ (iii) accessors; and (iv) small macros, templates and inline functions of
++ five lines or less in length.
++ .
++ Furthermore, you are not required to apply this additional permission to a
++ modified version of the Library.
++
++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 University 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 REGENTS 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: Expat
++ Permission is hereby granted, free of charge, to any person
++ obtaining a copy of this software and associated documentation
++ files (the "Software"), to deal in the Software without
++ restriction, including without limitation the rights to use, copy,
++ modify, merge, publish, distribute, sublicense, and/or sell copies
++ of the Software, and to permit persons to whom the Software is
++ furnished to do so, subject to the following conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
++ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
++ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
++ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
++ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
++ DEALINGS IN THE SOFTWARE.
++
++License: ISC-Denviso
++ Permission to use, copy, modify, and distribute this software and its
++ documentation for any purpose and without fee is hereby granted, provided
++ that the above copyright notice appear in all copies and that both that
++ copyright notice and this permission notice appear in supporting
++ documentation.
++ .
++ DENVISO DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
++ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DENVISO
++ BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
++ WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
++ OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
++ CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
diff --cc debian/gbp.conf
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3879982a0bea903cd1aeb5796e76f2ce3d7e1cf5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++[DEFAULT]
++debian-branch=debian/master
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7a1f7b862b3aeb2d9dbb1a7ca6058c6fee288f9e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3/dist-packages/PyQt6-*.dist-info/RECORD
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a78f1daf97a4035f4ebdfbecf1d5a43d3c1f1c93
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++usr/bin/pylupdate6
++usr/bin/pyuic6
++usr/lib/python3/dist-packages/PyQt6/lupdate
++usr/lib/python3/dist-packages/PyQt6/uic
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cde03a1a53141aa2b5ba2d0fdb7821254f748004
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3/dist-packages/PyQt6/bindings
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2ce3d7936755984f5c8c6475abd2af4f120bb922
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++# It is not an importable Python module
++pyqt6-dev: python-package-missing-depends-on-python
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e39721e20f0708703dc6d9b607634636d625e9b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++examples/*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4f9832eaf5c09101d7b82cc03ff9a40f139e743d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python3/dist-packages/dbus/mainloop/pyqt6.abi3.so
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9d42cdf24ae8ff24c3753962123dcc34e405e22e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,27 @@@
++usr/lib/python3/dist-packages/PyQt6-*.dist-info/INSTALLER
++usr/lib/python3/dist-packages/PyQt6-*.dist-info/METADATA
++usr/lib/python3/dist-packages/PyQt6/QtCore.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtCore.pyi
++usr/lib/python3/dist-packages/PyQt6/QtDBus.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtDBus.pyi
++usr/lib/python3/dist-packages/PyQt6/QtGui.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtGui.pyi
++usr/lib/python3/dist-packages/PyQt6/QtNetwork.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtNetwork.pyi
++usr/lib/python3/dist-packages/PyQt6/QtOpenGL.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtOpenGL.pyi
++usr/lib/python3/dist-packages/PyQt6/QtOpenGLWidgets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtOpenGLWidgets.pyi
++usr/lib/python3/dist-packages/PyQt6/QtPrintSupport.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtPrintSupport.pyi
++usr/lib/python3/dist-packages/PyQt6/QtSql.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtSql.pyi
++usr/lib/python3/dist-packages/PyQt6/QtTest.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtTest.pyi
++usr/lib/python3/dist-packages/PyQt6/QtWidgets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtWidgets.pyi
++usr/lib/python3/dist-packages/PyQt6/QtXml.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtXml.pyi
++usr/lib/python3/dist-packages/PyQt6/__init__.py
++usr/lib/python3/dist-packages/PyQt6/py.typed
++usr/lib/python3/dist-packages/PyQt6/sip.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1a7331961ea744718f4f3e43e3f51e73889e70f6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtBluetooth.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtBluetooth.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ba591890e982fe52b524d9f3e1976acd0e6ae219
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/designer/libpyqt6.so
++usr/lib/python3/dist-packages/PyQt6/QtDesigner.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtDesigner.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d95269f800fd1653798fc3b95ae3c6177b66c84a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtHelp.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtHelp.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c884392fdd225c2c4813d9174ce8342279fe4284
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,6 @@@
++usr/lib/python3/dist-packages/PyQt6/QtMultimedia.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtMultimedia.pyi
++usr/lib/python3/dist-packages/PyQt6/QtMultimediaWidgets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtMultimediaWidgets.pyi
++usr/lib/python3/dist-packages/PyQt6/QtSpatialAudio.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtSpatialAudio.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c6fbe9bdf6ce09f950f4159f94f89dcb71d18ff6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtNfc.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtNfc.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..fef6b70ff85ae01b98d99773ae2e3e6fa4ff4675
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++usr/lib/python3/dist-packages/PyQt6/QtPdf.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtPdf.pyi
++usr/lib/python3/dist-packages/PyQt6/QtPdfWidgets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtPdfWidgets.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e09e8b4c288ca4a1270f56d9128dc31c47d4f08a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtPositioning.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtPositioning.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..1a531003473d157f66161da4fde7df0c824b8e70
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++usr/lib/${DEB_HOST_MULTIARCH}/qt6/plugins/PyQt6/libpyqt6qmlplugin.so
++usr/lib/python3/dist-packages/PyQt6/QtQml.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtQml.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cb3502e4ca74dce521f7585924da03d48f834e50
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++usr/lib/python3/dist-packages/PyQt6/QtQuick.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtQuick.pyi
++usr/lib/python3/dist-packages/PyQt6/QtQuickWidgets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtQuickWidgets.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cea27a13f59e20e3d56e13798c84a78a32b9380c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtQuick3D.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtQuick3D.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d11b1bfa36ccc53eb4253a9c6f0d0c2206e63391
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtRemoteObjects.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtRemoteObjects.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..44bd270c41b04ee09b5316d11da56267c7f49a18
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtSensors.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtSensors.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..bc3b1f939ae03157219afb379e4bf3b8a9e9fcb9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtSerialPort.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtSerialPort.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..4d408fe96fffafcbdf55d75692538a6b90ab9a0d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++usr/lib/python3/dist-packages/PyQt6/QtSvg.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtSvg.pyi
++usr/lib/python3/dist-packages/PyQt6/QtSvgWidgets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtSvgWidgets.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..52ccfb84e4a67e01d5fc6ef91b5dfd3a67d792b7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtTextToSpeech.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtTextToSpeech.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3fea42ba220a5ed775b509595affce159c7602bb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtWebChannel.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtWebChannel.pyi
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..941b63696826f1691ceadf4d3a9647a0a88a39fb
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/lib/python3/dist-packages/PyQt6/QtWebSockets.abi3.so
++usr/lib/python3/dist-packages/PyQt6/QtWebSockets.pyi
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..a7fb960b51da75a2e6d1829c46ff4dfcbec11608
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,32 @@@
++#!/usr/bin/make -f
++
++include /usr/share/dpkg/buildflags.mk
++
++export PYBUILD_SYSTEM=custom
++export PYBUILD_CONFIGURE_ARGS={interpreter} /usr/bin/sip-build \
++      --verbose \
++      --no-make \
++      --confirm-license \
++      --pep484-pyi \
++      --target-dir /usr/lib/python3/dist-packages \
++      --build-dir {build_dir} \
++      --qmake /usr/lib/qt6/bin/qmake \
++      --qmake-setting 'CONFIG += nostrip' \
++      --qmake-setting 'QMAKE_CXXFLAGS += "$(CXXFLAGS) $(CPPFLAGS)"' \
++      --qmake-setting 'QMAKE_LFLAGS += "$(LDFLAGS)"'
++export PYBUILD_BUILD_ARGS=$(MAKE) -C {build_dir}
++export PYBUILD_INSTALL_ARGS=$(MAKE) -C {build_dir} install INSTALL_ROOT={destdir}
++export LC_ALL=C.UTF-8
++
++%:
++      dh $@ --with python3 --buildsystem=pybuild
++
++execute_after_dh_auto_install:
++      sed -i -E 's,exec /usr/bin/python3\.[0-9]+,exec /usr/bin/python3,' debian/tmp/usr/bin/*
++
++override_dh_installdocs:
++      dh_installdocs -A NEWS
++
++execute_after_dh_installexamples-indep:
++      sed -i '1s,^#!/usr/bin/env python$$,#!/usr/bin/python3,' \
++              debian/pyqt6-examples/usr/share/doc/pyqt6-examples/examples/qml/referenceexamples/*.py
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2eac757ba2cca8c0eefc3d7bdb73dc96debefa3e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++# This was generated from SVG (tiger.svg can be found in qt6-svg package), but it
++# is trivial to convert back to SVG so both forms can be considered source forms.
++pyqt6 source: source-is-missing [examples/quick/canvas/tiger/tiger.js]
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..80f75d01457b0b897982ba7c14191ef612a18a7e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,87 @@@
++Test-Command: debian/tests/test_import.sh dbus.mainloop.pyqt6
++Depends: python3-all-dbg, python3-dbus.mainloop.pyqt6
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh \
++    PyQt6.QtCore \
++    PyQt6.QtDBus \
++    PyQt6.QtGui \
++    PyQt6.QtNetwork \
++    PyQt6.QtOpenGL \
++    PyQt6.QtOpenGLWidgets \
++    PyQt6.QtPrintSupport \
++    PyQt6.QtSql \
++    PyQt6.QtTest \
++    PyQt6.QtWidgets \
++    PyQt6.QtXml
++Depends: python3-all-dbg, python3-pyqt6
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtBluetooth
++Depends: python3-all-dbg, python3-pyqt6.qtbluetooth
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtDesigner
++Depends: python3-all-dbg, python3-pyqt6.qtdesigner
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtHelp
++Depends: python3-all-dbg, python3-pyqt6.qthelp
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtMultimedia PyQt6.QtMultimediaWidgets PyQt6.QtSpatialAudio
++Depends: python3-all-dbg, python3-pyqt6.qtmultimedia
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtNfc
++Depends: python3-all-dbg, python3-pyqt6.qtnfc
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtPdf PyQt6.QtPdfWidgets
++Architecture: amd64 arm64 armhf i386
++Depends: python3-all-dbg, python3-pyqt6.qtpdf
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtPositioning
++Depends: python3-all-dbg, python3-pyqt6.qtpositioning
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtQml
++Depends: python3-all-dbg, python3-pyqt6.qtqml
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtQuick PyQt6.QtQuickWidgets
++Depends: python3-all-dbg, python3-pyqt6.qtquick
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtQuick3D
++Depends: python3-all-dbg, python3-pyqt6.qtquick3d
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtRemoteObjects
++Depends: python3-all-dbg, python3-pyqt6.qtremoteobjects
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtSensors
++Depends: python3-all-dbg, python3-pyqt6.qtsensors
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtSerialPort
++Depends: python3-all-dbg, python3-pyqt6.qtserialport
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtSvg PyQt6.QtSvgWidgets
++Depends: python3-all-dbg, python3-pyqt6.qtsvg
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtTextToSpeech
++Depends: python3-all-dbg, python3-pyqt6.qttexttospeech
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtWebChannel
++Depends: python3-all-dbg, python3-pyqt6.qtwebchannel
++Restrictions: superficial
++
++Test-Command: debian/tests/test_import.sh PyQt6.QtWebSockets
++Depends: python3-all-dbg, python3-pyqt6.qtwebsockets
++Restrictions: superficial
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..985e0a59381ef7f0b156c816b89429868cafc64e
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++#!/bin/sh
++set -eu
++cd "$AUTOPKGTEST_TMP"
++
++for python in $(py3versions -s); do
++    for module in $@; do
++        echo "${python} -c \"import ${module}\""
++        ${python} -c "import ${module}"
++        echo "${python}-dbg -c \"import ${module}\""
++        ${python}-dbg -c "import ${module}"
++    done
++done
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e462c552cfd8c333d617707fd51a7a32aa858f55
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++version=4
++https://pypi.debian.net/PyQt6/PyQt6-([\d.]+)\.tar\.gz