Created by Timo Jyrinki on 2013-02-06 and last modified on 2015-03-12
Get this branch:
bzr branch lp:~kubuntu-packagers/kubuntu-packaging/qtbase-opensource-src
Members of Kubuntu Packagers can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Kubuntu Packagers

Recent revisions

239. By Timo Jyrinki on 2015-03-12

Revert Lock-dispatchLock-before-the-regular-lock.patch, it caused more problems.

238. By Timo Jyrinki on 2015-03-12

* New upstream release. (LP: #1427560)
* debian/patches/Lock-dispatchLock-before-the-regular-lock.patch:
  - Fix a deadlock by cherry-picking a fix from upstream

237. By Timo Jyrinki on 2015-03-10

* debian/patches/Correct-typo-in-the-Gujarati-openType-identififer.patch:
  - Fix Gujarati text (LP: #1426942)

236. By Timo Jyrinki on 2015-03-04

* Merge with Debian 5.4.1+dfsg-2
* Update symbols and mark private ones private using the improved script.
* mark_private_symbols.sh: Strip trailing colon from symbols names.
  - Update for the above mark_private_symbols.sh change.
* Fix CVE-2015-0295 vulnerability in BMP parser (closes: #779580).

235. By Timo Jyrinki on 2015-03-03

* Add patch fixing a potential DoS bug:
  - debian/patches/Fix-a-division-by-zero-when-processing-malformed-BMP.patch

234. By Timo Jyrinki on 2015-03-02

Typo/thought fix.

233. By Timo Jyrinki on 2015-03-02

* Merge with unreleased Debian 5.4.1+dfsg-2
* Update symbols and mark private ones private.

232. By Timo Jyrinki on 2015-03-02

Merge with unreleased 5.4.1+dfsg-2, updating symbols

231. By Timo Jyrinki on 2015-02-25

* New upstream release.
* Remove patches that are included in upstream:
  - debian/patches/Add-C++11-if-available-for-QVariant-autotest.patch
  - debian/patches/Break-after-handling-the-read-write.patch
  - debian/patches/Qt-should-not-print-warning-unless-we-have-an-API-mi.patch
  - debian/patches/QtBearer-networkmanager-make-sure-to-set-flag-Active.patch
  - debian/patches/Refactor-networkmanager-QtBearer-backend-to-use-QDBu.patch
  - debian/patches/Resolve-GLES3-functions-from-the-shared-lib.patch
  - debian/patches/qimage_conversions.cpp-Fix-build-on-big-endian-syste.patch
  - debian/patches/upstream_Handle-SelectionClientClose-in-QXcbClipboard.patch
* Update symbols.
* Refresh patches:
  - load_testability_from_env_var.patch
  - enable_tests.patch
* Merge with Debian 5.4.1+dfsg-1

--- Debian changes below ---

* New upstream release.
* Update debian/watch to use https://download.qt.io/.
* Drop patches that have been applied upstream:
  - upstream_qstorageinfo_unix.cpp-Fix-build-on-BSD-and-other-uni.patch.
  - upstream_qimage_conversions.cpp-Fix-build-on-big-endian-syste.patch.
* Update symbols files.
* Bump ABI version for the new release.
* Use Files-Excluded copyright field for repacking source tarball.
[ Lisandro Damián Nicanor Pérez Meyer ]
* Fix qtbase5-dev.install-common. I screwed up in the last upload and pushed
  private headers into it.
  - Bump qtbase5-private-dev's Breaks and Replaces.
* Move some OpenGL-related headers from qtbase5-dev.install-common to
  - Add proper Breaks and Replaces to libqt5opengl5-dev.
* Headers installed into a versioned directory are always private. Simplify
  even further qtbase5-private-dev.install. Moreover this directories will
  always start with 5 during Qt 5's lifetime.
* Make mark_private_symbols.sh unmark private symbols before processing them.
  This will help us detect symbols that became public.
  - Unmark new public symbols.
* Mark libinput-dev as a linux-any build dependency. It is not available on
  hurd or kfreebsd.
* Update symbols files with buildds' logs.
[ Rohan Garg ]
* Make sure we strip out the 'git' keyword when looking for changelogs to
* Improve globbing for the qtbase5-dev install file
[ Pino Toscano ]
* Replace patch hurd_opengl_incldir.diff with
  upstream_small-improvements-to-the-hurd-g-mkspec.patch, backport of
  upstream commit 8f0e84bec513ad28c3ec479053fbc59add3959e1.
* Replace patch mips_more_pre-mips32.diff with
  backport of upstream commit 7ec14ae0b267780d6bfa5c7453c906caeee3bc00.
* Replace patch bsd_statfs.diff with
  backport of upstream commit 13972476ad2c3178fe89f2d96f398de10394c6f6.
* Replace (rename) patch bigendian_qimage_conversions.diff with
* Update gnukfreebsd.diff according to the more recent hurd-g++ mkspec.
[ Lisandro Damián Nicanor Pérez Meyer ]
* Add a note for packagers in qtbase5-dev and qt5-default's long
* Remove libopenvg1-mesa-dev as a build dependency because mesa does not
  builds it anymore (Closes: #777341).
  Thanks Andreas Beckmann for the report.
* Add libinput-dev as build dependency, a test is looking for it.
* Simplify qtbase5-dev.install-common and qtbase5-private-dev.install. It
  will easy the development of the packages.
  - Update qtbase5-private-dev's break+replaces against qtbase5-dev, files
    where moved between them.
  - Update symbols files to mark the new private symbols.
* Add remove_privacy_breachs.diff in order to remove some non-used javascript
  code. It is not really needed, but it's the best way to calm down Lintian
  and be sure nothing will break in the future.
* Do not ship libQt5Bootstrap, it's only used internally (Closes: #778717).
* Do not ship docs' scripts empty directories.
* Remove bogus exec bits from debian/tmp/usr/share/qt5/doc/*.
[ Dmitry Shachnev ]
* Drop private marks from QCollator, QOpenGLWidget and QAccessible*
* Remove references to ia64 and s390 from the symbols files.
  Build logs for these architectures are no longer available.
* Move QtOpenGL CMake files from qtbase5-dev to libqt5opengl5-dev.
* Update debian/copyright.

230. By Harald Sitter on 2015-02-24

Add upstream_Call-ofono-nm-Registered-delayed-in-constructor-othe.patch
To prevent connection states from getting lost resulting in QNCM thinking
the system is offline when in fact it isn't (LP: #1424960)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.