* Backport three upstream commits to fix crashes when running Cura
(LP: #1766092).
* Add Qt 5.9.4, 5.9.5 and 5.9.6 to the timeline, to make sure they are
not detected as Qt 5.10.
[ Dmitry Shachnev ]
* New upstream release.
* Preserve timestamps when copying jquery.min.js, to make pyrcc generate
the resource file reproducibly.
* Install sip files directly in the .install file, to fix race condition
when doing arch+indep build.
* Update debhelper compatibility level to 10.
* Use dh_missing instead of deprecated dh_install --fail-missing.
* Bump Standards-Version to 4.1.4, no changes needed.
* Bump copyright years in debian/copyright.
[ Scott Kitterman ]
* Fix mismatch python:Version substitution variable for
python-pyqt5.qtsensors and python-pyqt5.qtx11extras
[ Ondřej Nový ]
* d/control: Set Vcs-* to salsa.debian.org
* d/copyright: Use https protocol in Format field
* New upstream release.
* Bump sip build-dependencies to 4.19.4, following configure.py.
* Update pyrcc5 manpage for -name option removal.
* Drop disabled_features.diff, applied upstream.
* Regenerate the resources with QT_HASH_SEED=0, for reproducibility.
* Bump Standards-Version to 4.1.2, no changes needed.
* Backport upstream patch to fix handling of disabled features (fixes
build on architectures with OpenGL ES).
* Enable Qt WebEngine support on mipsel.
* Drop Breaks/Replaces on versions that are not even in oldstable.
* Bump Standards-Version to 4.1.0, stop using deprecated Priority: extra.
* Upload to unstable.
* New upstream release.
* Upstream no longer ships Sphinx documentation in this source.
- Stop building pyqt5-doc package.
- Update debian/copyright to not exclude doc/html from the tarball.
- Drop python3-sphinx build-dependency.
* Bump sip build-dependencies to 4.19.3, following configure.py.
* Remove unused variables from debian/rules.
* Build against Qt 5.9.1 in experimental.
* Copy config-tests directory to build directories before configure.
* Add explicit build-dependency on libjs-jquery.
* Enable Qt WebEngine support on arm64 and armhf (closes: #867733).
* Bump Standards-Version to 4.0.0, no changes needed.
* New upstream release.
* Update debian/copyright.
* New upstream release.
* Drop bytes_conversion.diff, applied in the new release.
* Drop no_qml_debug.diff, applied in the new release.
* Bump sip build-dependencies to 4.19.1, following configure.py.
* Add patches from upstream to support Qt 5.9 (closes: #872892):
- no_license_check.diff
- qt59_support.diff
- opengl_detection.diff
* Build against Qt 5.9.1.
* Enable Qt WebEngine support on arm64, armhf and mipsel (closes: #867733).
* Make WebEngine packages depend on WebChannel, to avoid import errors.
* Disable implicit qml_debug option for debug builds (no_qml_debug.diff).
Patch taken from openSUSE, thanks Hans-Peter Jansen!
* Add Qt WebEngine support for amd64 and i386 (closes: #841830).
* Add Qt WebChannel support.
* Upload to unstable.
* Build against Qt 5.7 for experimental.
* Backport an upstream change to fix conversion of bytes values
(bytes_conversion.diff; closes: #834875).
* Update the pyuic5 and pyrcc5 manpages.
* Drop obsolete debian/README.source.
* New upstream release.
* Drop 0001-Use-all-D-Bus-include-directories-returned-by-pkg-co.patch,
applied upstream.
* Drop rule to remove pycache from orig tarball, it is no longer there.
* Update debian/copyright.
* Stop installing Qt.pyi, it is no longer generated.
* Update for upstream changes to pyrcc5 and pylupdate5:
- Add new files to debian/pyqt5-dev-tools.install.
- Fix shebangs in /usr/bin/pylupdate5 and /usr/bin/pyrcc5 files.
- Call make install to temporary location to be able to run pyrcc5.
- Call dh_python3 against pyqt5-dev-tools.
* Use --no-sip-files configure option instead of removing the .sip files
after they are installed.
* Only ship files installed by upstream build system in pyqt5-dev.
* Upload to unstable.
* Build against Qt 5.6 for experimental.
[ Dmitry Shachnev ]
* New upstream release.
* Add missing newline before clean target in debian/rules.
* Updated debian/watch for the new tarballs naming scheme.
* Bump sip build-dependencies to 4.18, following configure.py.
* Drop custom get-orig-source target, it makes no sense.
* Bump Standards-Version to 3.9.8, no changes needed.
* Override Lintian false positive error about tiger.js file.
* Fix detection of D-Bus include directories.
* Install Python type hint (*.pyi) files.
[ Ondřej Nový ]
* Fixed VCS URL (https)
* Move pyuic5-related sed call to install-arch target, it should not
be run during indep builds.
* Make pyuic5 shebang fixup really work.
[ Dmitry Shachnev ]
* New upstream release.
* Move fdupes from Build-Depends to Build-Depends-Indep, it is only
used to build pyqt5-examples package.
* Sort debian/pyqt5-dev-tools.manpages file.
* Remove examples/webkit/fancybrowser/__pycache__ from orig tarball,
it contains a compiled file without source.
* Remove uupdate call from debian/rules, not needed with git-dpm.
[ Matthias Klose ]
* pyuic5: Call the unversioned python3 interpreter.
* Remove gstreamer 0.10 packages from build-depends, no longer needed.
* Update Vcs fields for Git migration.
* Add support for Qt 5.5.1 (0001-Add-support-for-Qt-5.5.1.patch).
* Move python3-sphinx from Build-Depends to Build-Depends-Indep.
* Upload to unstable.
* New upstream release.
* Build against Qt 5.5.0.
* Add explicit build-dependency on dh-python.
* Drop Enginio packages. QtEnginio is no longer developed and
pending deprecation.
* Build with Sphinx 1.3.
* Specify repacksuffix in debian/watch.
* Drop XS-Testsuite header, no longer needed with new dpkg versions.
* Bump year in debian/copyright.
* Add QtLocation library to QtPositioning packages.
* New upstream release.
* Drop all patches, applied upstream.
* Add a temporary hack to use upstream stylesheet when building the
documentation with Sphinx 1.2.
* Build-depend on sip 4.16.8+dfsg-2, as the previous upload would
generate wrong dependencies for Python 3 packages.
* Upload to unstable.
* Update and unify descriptions of binary packages.
* Backport upstream change to add support for Qt 5.4.2.
* Let pyuic sort the import order (closes: #787251, thanks to Reiner
Herrmann for the patch).
* Build against Qt 5.4.2 to make sure we are ready for the transition.
* Backport some fixes to setZOrder() function from upstream
(uiparser_setzorder_fix.diff).
* New upstream release.
- No longer inserts timestamps into generated files (closes: #774510).
- Require sip 4.16.6 for building.
* Build against Qt 5.4.1.
* Update list of possible options in pylupdate5 manpage.
* Add some Suggests to pyqt5-examples package (closes: #779369).
* No-op wrap and sort.
* Bump years in debian/copyright.
* Remove .pyc and .DS_Store files when cleaning.
* New upstream release.
* Drop add_dependency.diff, applied upstream.
* Bump required sip dependency to 4.16.4.
* Install QtXml module.
* Build against Qt 5.4.
* Fix descriptions of some binary packages (closes: #769468, #771713).
* Add missing licensing information to debian/copyright.
* Bump Standards-Version to 3.9.6, no changes needed.
* Fix a typo in debian/tests/control.
* Test Enginio and QtWebSockets modules in autopkgtest.
* Add a patch from OpenSUSE to make pyqt5 build against Qt 5.3.2.
* Add new package for Enginio module.
* Add new package for QtWebSockets module.
* Fix Lintian warnings about too short and duplicate long descriptions.
[ Dmitry Shachnev ]
* New upstream release.
* Test Python 2 versions in autopkgtest.
* Set X-Python-Version to >= 2.7 as the current code in debian/rules
builds only for that version.
* Remove all strip calls from generated Makefiles.
* Update my e-mail address.
* Update debian/copyright.
[ Scott Kitterman ]
* Set minimum python3-all-dev version to 3.3.2-5~ due to use of configdir in
debian/rules (LP: #1365814)
* Add support for python in addition to python3 because the upcoming calibre
2.X series of releases will use PyQt5 with Python and not Python 3
- Add python build-depends to debian/control
- Add python-* equivalents of existing python3-* packages to debian/
control
- Update debian/rules to account for python as well as python3
- Set minimum python3 version to 3.3 since the revised debug configure
rule will not work for 3.2
- Replicate and update all python3-* .install files as python-*
* debian/tests/import: Redirect stderr to stdout for debug interpreter.
* Workaround GCC bug #61918 by replacing -isystem with -I in Makefiles
(closes: #755767).
* Test importing from debug interpreters in autopkgtest.
* New upstream release
- Drop debian/patches/fix_implicit_qtablewidget.patch, which had been
cherry picked from upstream
* Added debian/patches/fix_implicit_qtablewidget.patch to fix a pyuic
regression in the handling of implicit QTableWidget dimensions
* Bump Qt build-dependencies to 5.3, to make sure headers are in
correct (multi-arch) locations.
* Upload to unstable.
* New upstream release.
* Fix uscan warning about trailing / in Files-Excluded.
* Use new --no-tools configure flag on non-default Python versions.
* Bump required sip4 version to 4.16.
* Install QtQuickWidgets.so if it is available.
[ Dmitry Shachnev ]
* Drop get-orig-source.sh in favour of Files-Excluded field in
debian/copyright.
[ Scott Kitterman ]
* Upload to unstable
* Add new package for QtPositioning module.
* New upstream bugfix release.
* Drop all patches, applied upstream.
* Bump python3-sip-dev build-dependency to 4.15.5.
* Update licensing information for pylupdate and pyrcc modules.
* Build-depend on libqt5x11extras5-dev instead of libqt5x11extras-dev,
which is now a transitional package.
* Drop QMAKESPEC export, seems to be not needed anymore.
* Drop hack for alpha, it is no longer supported and qtwebkit is
not built there anyway.
* Backport upstream patch to fix licensing for dbus module.
* Update debian/copyright to use the machine-readable DEP-5 format.
[ Dmitry Shachnev ]
* Medium urgency for auto-qtbase-opensource-src transition
* No longer create sip symlinks in build directories, that does not
have any effect.
* debian/patches/fix_qreal_check.diff: Fix qreal check for Qt 5.2.
* Adjust dh_compress call to make exclude list not match the whole
pyqt5-examples package.
[ Scott Kitterman ]
* Update QMAKESPEC definition in debian/rules for new location (Thanks to
Lisandro Damián Nicanor Pérez Meyer for the fix)
[ Dmitry Shachnev ]
* Add new package for QtX11Extras module.
* Autopkgtest improvements:
- Make import autopkgtest depend on python3-all.
- Don’t set -x in import autopkgtest.
- Test QtDBus and QtX11Extras modules as well.
* Split examples into their own package, pyqt5-examples.
* Rename qpair_old_qt.diff to old_qt.diff, and include a fix for
QtX11Extras module.
[ Scott Kitterman ]
* Update debian/copyright for 2014 references
* Upload to unstable.
* New upstream release.
* Drop all patches, applied upstream.
* Backport a patch (qpair_old_qt.diff) to fix building against
Qt 5.1.
* Bump required sip version to 4.15.4.
* Bump Standards-Version to 3.9.5, no changes needed.
* Add XS-Testsuite header for autopkgtest.
* Upload to experimental to build against Qt 5.2.
* Backport upstream patch (gluint64.sip) to disable GLuint64 on GL ES.
* Symlink duplicate files in examples using fdupes.
* Add an autopkgtest to make sure all packages are co-installable
and all modules are importable.
* Temporary build-depend on libudev-dev on Linux to workaround qmake
bug that adds -ludev when building QtSerialPort test code.
* Add pyqt5.qtopengl-dbg Breaks/Conflicts to fix file overwrite error
(Closes: #729737)
* New upstream bugfix release.
* Add debian/get-orig-source.sh and explain how to use it in
README.source; add jquery_rc.py to list of non-free files.
* Use dh_link for linking jquery.js in examples.
* Install QOpenGLFunctions libraries in python3-pyqt5.qtopengl package.
* Call dh_install with --fail-missing option.
* Do not install Windows-specific activeqt examples.
* Add new packages for QtSerialPort and QtSensors modules.
* Make sure dpkg build flags are actually applied.
* Backport upstream patch to always apply passed qmake variables.
* Pass --debug option to configure.py when doing debug builds.
* Link with --as-needed.
* Simplify install code in debian/rules.
[ Scott Kitterman ]
* New upstream release
* Install designer plugin in python3-pyqt5
* Move debug version of libpyqt5qmlplugin.so from python3-pyqt5-dbg to
python3-pyqt5.qtquick-dbg to match the regular file and avoid duplication
(Closes: #720679)
* Remove debian/patches/libpython_multiarch.diff, equivalent change
incorporated upstream (and debian/patches directory since there are no
other patches)
* Add README.source to document how to make DFSG tarball
[ Dmitry Shachnev ]
* Delete pycache directories in clean target.
* Regenerate resource files during build.
* Repack tarball to remove minified javascript from docs and fancybrowser
example (Closes: #722990).
* Update debian/watch to use dversionmangle.
* Build QML plugin only for the default Python version.
* New upstream release.
* Bump python3-sip-dev build-dependency to 4.15.
* Drop all previous patches, applied upstream.
* Add new package, python3-pyqt5.qtquick, containing QtQuick and QtQml
extensions.
* Install QtMultimediaWidgets extension.
* Make pyqt5-doc recommend python3-pyqt5, because of the examples.
* Add a patch to support multiarch locations of libpython.
* Workaround useless warnings from dh_install --list-missing.
* Upload to unstable
* Set X-Python3-Version back to >= 3.2 as the work-around is not longer
neeeded (python3.2 is no longer supported in unstable)
[ Dmitry Shachnev ]
* Update debian/copyright, thanks Paul Tagliamonte for comments.
* Use xz compression for binary packages.
* Install files to python3-dbus.mainloop.pyqt5{,-dbg} directly instead of
generating .install files. This fixes a problem of the -dbg package being
not installable because of unwanted debug-id files (closes: #718551).
[ Scott Kitterman ]
* Add debian/patches/arm_compile.patch, cherry picked from upstream to
enable builds on arm (replaces qreal_float_support.diff that was used in
python-qt4)
* Remove pycache directories left over in pyqt5-doc
[ Dmitry Shachnev ]
* Initial release, based on python-qt4 packaging (closes: #712630).
* debian/patches/mainloop_rename.diff: upstream patch to rename
dbus.mainloop.qt module to dbus.mainloop.pyqt5, to prevent conflicts
with PyQt4.
[ Scott Kitterman ]
* Add call to dh_installdocs in debian/rules
* Added doc-base registration, debian/pyqt5-doc.doc-base
* Remove empty pyqt5-doc/examples/webkit/googlechat directory
* Add debian/pyqt5-doc.links to replace embedded copy of jquery.min.js in
the fancybrowser example with a symlink to the existing copy in the html
documentation
* Add debian/patches/fix-example-shebang to remove a buggy and unneeded
shebang in examples/sql/connection.py
* Set X-Python3-Version: >= 3.3 in debian/control as a temporary workaround
to a dh_python3 issue with extension renaming