lp:~kubuntu-packagers/kubuntu-packaging/qtbase-opensource-src

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

Owner:
Kubuntu Packagers
Project:
kubuntu-packaging
Status:
Development

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
  libqt5opengl5-dev.install.
  - 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
  install
* 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
  upstream_Complete-MIPS-atomic-support-on-pre-MIPS32-architect.patch,
  backport of upstream commit 7ec14ae0b267780d6bfa5c7453c906caeee3bc00.
* Replace patch bsd_statfs.diff with
  upstream_qstorageinfo_unix.cpp-Fix-build-on-BSD-and-other-uni.patch,
  backport of upstream commit 13972476ad2c3178fe89f2d96f398de10394c6f6.
* Replace (rename) patch bigendian_qimage_conversions.diff with
  upstream_qimage_conversions.cpp-Fix-build-on-big-endian-syste.patch.
* 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
  descriptions.
* 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*
  symbols.
* 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.