qtbase-opensource-src 5.2.1+dfsg-1ubuntu7 source package in Ubuntu
Changelog
qtbase-opensource-src (5.2.1+dfsg-1ubuntu7) trusty; urgency=medium [ Colin Watson ] * Add arm64 to archs that don't use -m64 qtbase-opensource-src (5.2.1+dfsg-1ubuntu6) trusty; urgency=medium * Add Use-None-instead-of-GLX_NONE.patch: - Cherry-pick upstream patch (LP: #1288278) qtbase-opensource-src (5.2.1+dfsg-1ubuntu5) trusty; urgency=medium * Only run tests on armhf, amd64 and i386. qtbase-opensource-src (5.2.1+dfsg-1ubuntu4) trusty; urgency=medium [ Chris Gagnon ] * Enable unit tests qtbase-opensource-src (5.2.1+dfsg-1ubuntu3) trusty; urgency=medium * Revert the transitional package change final landing. qtbase-opensource-src (5.2.1+dfsg-1ubuntu2) trusty; urgency=medium * libqt5core5 transitional package to be able to run ABI related tests qtbase-opensource-src (5.2.1+dfsg-1ubuntu1) trusty; urgency=low [ Dmitry Shachnev ] * Update watch file (taken from Debian). * Fix generating documentation by building qdoc before using it. * Remove qtcreator.qdoc from qtbase5-doc.install, as it is already in qtbase5-dev.install. * Merge with Debian up to 5.2.0~beta1+dfsg-3. - Fixes build failures on powerpc and armel. * Add debian/patches/fix_cppcodemarker_crash.patch to fix qdoc crash that caused ubuntu-ui-toolkit to FTBFS (LP: #1217331). [ Łukasz 'sil2100' Zemczak ] * Cherry-pick two submitted patches to support appmenu-qt: (LP: #1157213) - make_qkdetheme_constructor_public.diff - platformtheme_env.diff [ Timo Jyrinki ] * New upstream release 5.2.1 (LP: #1256341) (LP: #1223032) (LP: #1222988) (LP: #1223042) (LP: #1253120) (LP: #1251262) * Sync with Debian 5.2.0+dfsg-7, remaining changes: - Remove firebird and ibase dependencies - Maintainer fields and Vcs-Bzr - No gdb required on ppc64el - Provides: qt-default to qt5-default - Define explicit list on which archs openvg required - Additional patches: + disable_overlay_scrollbars.diff + load_testability_from_env_var.patch + make_qkdetheme_constructor_public.diff + platformtheme_env.diff + qdoc-Fix-crash-in-Generator-generateInnerNode.patch + 0001-Do-not-overwrite-basePixmap-of-QIconLoader-PixmapEnt.patch - Use our symbols files - Additional multi-arch packages (not correct policy-wise) * Drop upstream patches: - add_since_52_to_new_QColor_features.patch - fix_cppcodemarker_crash.patch - fix_usr-move_workaround_in_the_presence_of_multi-arch.patch - make_QColor_understand_AARRGGBB.patch - Add-workaround-for-GL-on-Android-emulator.patch - 0001-Do-not-overwrite-basePixmap-of-QIconLoader-PixmapEnt.patch - fix_destroy_qapp_segfault.diff * Remove Ubuntu patches: - enable_appmenu_support.diff (obsolete) - 0001-Implement-XEmbed-protocol.patch (submitted and merged upstream) - fix_maliit_activation.patch (not used anymore) - inputmethod_fix_focusout.patch (not used anymore) - fix_number_precision_qjsondocument.patch_8e8becdc.patch (upstream) - bug1227629.patch (merged upstream) - fix_rowinserted.patch (LP: #1242630) * Update symbols and mark private ones * Add armhf specific CMake files * Drop aarch64 patches that are reportedly not needed anymore * Cherry-pick qdoc-Fix-crash-in-Generator-generateInnerNode.patch: - Fix qdoc with libhud-qt (LP: #1271036) * Add 0001-Do-not-overwrite-basePixmap-of-QIconLoader-PixmapEnt.patch: - Backport an upstreamed fix to blurry icons (LP: #1271158) qtbase-opensource-src (5.2.0+dfsg-7) unstable; urgency=medium [ Dmitry Shachnev ] * Use canonical Vcs-Browser field. [ Lisandro Damián Nicanor Pérez Meyer ] * Install qmake's arch-specific data in an arch-specific path by using the hostdatadir option while calling configure. * Upload to unstable. qtbase-opensource-src (5.2.0+dfsg-6) experimental; urgency=medium [ Dmitry Shachnev ] * Build-depend on libxcb-xkb-dev, to get more input languages support. * Also, build-depend on libxcb-sync-dev instead of removed libxcb-sync0-dev. * Fix misspelled DEB_HOST_ARCH_OS in debian/rules comments. * Re-introduce qtbase5-doc-html package. [ Lisandro Damián Nicanor Pérez Meyer ] * Backport fix_crash_stale_pointer_dereferencing.patch to solve a crash while using harfbuzz-ng. * Update symbols files with buildd's logs. qtbase-opensource-src (5.2.0+dfsg-5) experimental; urgency=medium * Workaround sparc's FTBFS due to it's qatomic code. * Build Qt against system's harfbuzz (Closes: #733972). * Update symbol's files unsing buildd's logs. qtbase-opensource-src (5.2.0+dfsg-4) experimental; urgency=medium [ Dmitry Shachnev ] * Remove unused piece of code in debian/rules. [ Lisandro Damián Nicanor Pérez Meyer ] * Enable processor detection for s390[x] and sparc. - Do not use Wcast-align on header's tests on sparc, thus avoiding a FTBFS. * Update symbols files using buildds' logs. * Patch out Google-AdSense tracker from examples. * Update Standars-Version to 3.9.5, no changes required. qtbase-opensource-src (5.2.0+dfsg-3) experimental; urgency=low [ Pino Toscano ] * Further fix for MIPS, also in the orderedMemoryFence implementation; patch mips_more_pre-mips32.diff. * rules: small simplification in the platform_arg (mkspec) selection. * Initial support for GNU/kFreeBSD: - provide qmake mkspec, and use LD_LIBRARY_PATH; patch gnukfreebsd.diff - rules: use the gnukfreebsd-g++ when configure'ing * Get rid of our glibc-g++ qmake mkspec: it was a mistake with Qt4 (3?) already, and it is no more working with non-Linux OSes; as a consequence, error out for OSes with no qmake mkspec explicitly set in rules. * Remove the Pre-Depends on dpkg >= 1.15.6~, since that version is available in Squeeze already. [ Lisandro Damián Nicanor Pérez Meyer ] * Update symbols files with buildds' logs. [ Dmitry Shachnev ] * Explicitly define all DEB_HOST_ARCH{,_BITS} variables and remove duplicate variables. qtbase-opensource-src (5.2.0+dfsg-2) experimental; urgency=medium [ Pino Toscano ] * Simplify and sort qtbase5-dev.install-armel and qtbase5-dev.install-armhf. * Include sys/utsname.h for uname(3); patch uname_include.diff. * Move few Linux-only files from qtbase5-dev.install-common to qtbase5-dev.install-linux. * Remove the cmake files of QtSql plugins on dh_auto_install phase instead of dh_install. qtbase-opensource-src (5.2.0+dfsg-1) experimental; urgency=low [ Dmitry Shachnev ] * Fix two wrongly sorted lines in qtbase5-private-dev.install (thanks Timo). * Do not list armhf-specific paths in qtbase5-dev.install-armel. [ Lisandro Damián Nicanor Pérez Meyer ] * New upstream release. * Update install files. * Update symbols files, marking private symbols as such. * Remove Disallow_deep_or_widely_nested_entity_references.patch, it has been applied upstream. * Upstream made all archs use double for qreal (see #731261 for more context). - Rename libqt5core5 to libqt5core5a to help in the transition: - Make libqt5core5a break and replace libqt5core5 << 5.2.0+dfsg~. - Rename the associated files (install, lintian-overrides and symbols). - Adjust dependencies in debian/control. - Add lintian override for package not matching SONAME. - Re create symbols that used the qreal subst, they are now all doubles. * A user of Qt built by a distro doesn't needs to find where the SQL plugins are via CMake. Do not install them (Closes: #729602). qtbase-opensource-src (5.2.0~beta1+dfsg-3) experimental; urgency=low [ Lisandro Damián Nicanor Pérez Meyer ] * Also install KSM/EGL CMake's configuration files for armel: - Create debian/qtbase5-dev.install-armel. * Install the QEvdev CMake related files only in Linux, as they are not present in Hurd. * Update symbols files. qtbase-opensource-src (5.2.0~beta1+dfsg-2) experimental; urgency=low * Install KMS/EGL CMake's configuration files for armhf. - Create debian/qtbase5-dev.install-armhf. - Move debian/qtbase5-dev.install to debian/qtbase5-dev.install-common. * Update symbols files. * Import upstream's fix_power_atomic_code.patch for fixing PowerPC's FTBFS (Closes: #729265). Thanks Aurelien Jarno for the patch. * Import upstream's support_mips_atomic_on_pre-mips32_archs.patch for fixing MIPS's FTBFS (Closes: #729187). Thanks Aurelien Jarno for the patch. qtbase-opensource-src (5.2.0~beta1+dfsg-1) experimental; urgency=low [ Dmitry Shachnev ] * New upstream beta release. * Drop fix_usr-move_workaround_in_the_presence_of_multi-arch.patch, applied upstream. * Update .install files for new upstream release. * Make libqt5core5 provide qtbase-abi-5-2-0. * Update symbols files. * Add myself to Uploaders. [ Lisandro Damián Nicanor Pérez Meyer ] * Use newer qtbase-abi-5-2-0 in lintian-overrides files. qtbase-opensource-src (5.1.1+dfsg-6) unstable; urgency=high * Backport Disallow_deep_or_widely_nested_entity_references.patch to fix CVE-2013-4549: XML Entity Expansion Denial of Service. Set severity to high. * Update symbols files with buildds' logs. qtbase-opensource-src (5.1.1+dfsg-5) unstable; urgency=low * Add mips64 and mipsel64 to the list of archs that should use linux-g++ instead of linux-g++-64 (Closes: #727139). qtbase-opensource-src (5.1.1+dfsg-4) unstable; urgency=low [ Pino Toscano ] * Limit the libasound2-dev build dependency as linux-any, as the oss-alsa replacement is not usable for qt5 anyway. * Remove X11R6 library- and include-dirs from the hurd-g++ mkspec, as they might cause issues; patch hurd_opengl_incldir.diff. * Update symbols files. qtbase-opensource-src (5.1.1+dfsg-3) unstable; urgency=low [ Pino Toscano ] * Move libcomposeplatforminputcontextplugin.so, libqoffscreen.so and libqgtk2.so from libqt5gui5.install-linux to libqt5gui5.install-common, as they are compiled also on non-Linux OSes. qtbase-opensource-src (5.1.1+dfsg-2) unstable; urgency=low * Add upstream patch fix_usr-move_workaround_in_the_presence_of_multi-arch.patch to solve a CMake paths issue that involved a workaround for other distros (Closes: #721176). * Update symbols files with symbols from other archs. qtbase-opensource-src (5.1.1+dfsg-1) unstable; urgency=low * New upstream release. * Remove patches applied upstresm: - deppath_gnu.diff, the fix is now included upstream. - Dont_check_for_the_existence_of_priv_inc_dirs.patch * Update amd64 symbols and mark the private ones. * Update lintian overrides. qtbase-opensource-src (5.1.0+dfsg-5) unstable; urgency=low [ Pino Toscano ] * Extend patch sha3_64bit_BE.diff with another needed function; should really fix build on s390x and ppc64 now. qtbase-opensource-src (5.1.0+dfsg-4) unstable; urgency=low [ Pino Toscano ] * Fix build of the SHA3 implementation on 64bit big endian architectures (e.g. s390x and ppc64); patch sha3_64bit_BE.diff. * Update/simplify lintian overrides. * Fix build on ia64 by disabling the use of Linux perf events, which do not seem present on linux/ia64 kernels; patch linux_no_perf.diff. qtbase-opensource-src (5.1.0+dfsg-3) unstable; urgency=low * Upload to unstable. qtbase-opensource-src (5.1.0+dfsg-2) experimental; urgency=low * Add libxkbcommon-dev as build dependency, thus avoiding using the bundled lib. * Minor improvement of mark_private_symbols.sh. * Add Dont_check_for_the_existence_of_priv_inc_dirs.patch that avoids making our users install private headers in order to compile with CMake (Closes: #718348). * Armel also builds libqkms.so, added to the proper install file. * Update symbols files. qtbase-opensource-src (5.1.0+dfsg-1) experimental; urgency=low * New upstream release. * Do not build depend on libopenvg1-mesa-dev on hurd, it's not available there. * Fix watch file with new url. * Make libqt5core5 provide qtbase-abi-5-1-0. * Update symbols files with latest 5.0.2 build logs. * Remove patches applied upstream: - undef_B0.diff - Rename-qAbs-Function-for-timeval.patch - build_examples.patch, adding the new -compile-examples switch. * Refresh patches: deppath_gnu.diff. * Bump Build-Depends-Indep qttools5-dev-tools dependency to << 5.1.0~. * Do not remove the include dir on cleaning the sources. Prior to Qt 5.1 perl would be run and re-create the includes. In 5.1, perl only runs if .git is found and the build is done out-of-source. Thanks Pino and Thiago for the hints. * Fix typo in -no-direcfb switch in configure. * Update install files. * Update symbols files with current build. The missing symbols seemed to be internal/private stuff and optional ones, so everything should be OK. * Mark private symbols in symbols files. * Add a lintian override for libqt5core5. Symbols should declare a dependency on qtbase-abi-5-1-0. * Change symbols files and lintian overrides to provide qtbase-abi-5-1-0. * Minimal improve of README.source with private symbols handling. * Remove doc packages. The build system has changed and I can't build them anymore. - Remove independent build deps. - Remove the doc packages from debian/control. - Remove their asociated install files. - Remove the indep targets in debian/rules. -- Timo Jyrinki <email address hidden> Mon, 10 Mar 2014 11:01:46 +0000
Upload details
- Uploaded by:
- Timo Jyrinki
- Uploaded to:
- Trusty
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Very Urgent
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
qtbase-opensource-src_5.2.1+dfsg.orig.tar.xz | 45.1 MiB | 6a3e5f37cf5f590dac45aca949b4279f4bbadaffbf6d86220d5417cfb3ff3eb7 |
qtbase-opensource-src_5.2.1+dfsg-1ubuntu7.debian.tar.gz | 442.4 KiB | c76318398b77e292376130c8fb131c0ef58cbc7d76d6ab6e52aecae783d89bca |
qtbase-opensource-src_5.2.1+dfsg-1ubuntu7.dsc | 4.6 KiB | 2d0782a26c6a5c0b370516a8a32e12b67268c560e1c2e27c06fb5dc481c33cc4 |
Available diffs
Binary packages built by this source
- libqt5concurrent5: Qt 5 concurrent module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtConcurrent module contains functionality to support concurrent execution
of program code.
- libqt5core5a: Qt 5 core module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtCore module contains core non-GUI functionality.
- libqt5dbus5: Qt 5 D-Bus module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtDBus module is a Unix-only library that you can use to make Inter-Process
Communication using the D-Bus protocol.
.
Applications using the QtDBus module can provide services to other, remote
applications by exporting objects, as well as use services exported by those
applications by placing calls and accessing properties.
- libqt5gui5: Qt 5 GUI module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtGui module extends QtCore with GUI functionality.
- libqt5network5: Qt 5 network module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtNetwork module offers classes that allow you to write TCP/IP clients and
servers. It provides classes to make network programming easier and portable.
- libqt5opengl5: Qt 5 OpenGL module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtOpenGL module offers classes that make it easy to use OpenGL in Qt
applications.
.
OpenGL is a standard API for rendering 3D graphics. OpenGL only deals with 3D
rendering and provides little or no support for GUI programming issues.
- libqt5opengl5-dev: Qt 5 OpenGL library development files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the development files needed to build Qt 5 applications
using QtOpenGL library.
- libqt5printsupport5: Qt 5 print support module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtPrintSupport module provides classes to make printing easier and
portable.
- libqt5sql5: Qt 5 SQL module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtSql module helps you provide seamless database integration to your Qt
applications.
- libqt5sql5-mysql: Qt 5 MySQL database driver
This package contains the MySQL plugin for Qt 5.
.
Install it if you intend to use or write Qt programs that are to access a
MySQL DB.
- libqt5sql5-odbc: Qt 5 ODBC database driver
This package contains the ODBC plugin for Qt 5.
.
Install it if you intend to use or write Qt programs that are to access an
ODBC DB.
- libqt5sql5-psql: Qt 5 PostgreSQL database driver
This package contains the PostgreSQL plugin for Qt 5.
.
Install it if you intend to use or write Qt programs that are to access a
PostgreSQL DB.
- libqt5sql5-sqlite: Qt 5 SQLite 3 database driver
This package contains the SQLite 3 plugin for Qt 5.
.
Install it if you intend to use or write Qt programs that are to access an
SQLite 3 DB.
- libqt5sql5-tds: Qt 5 FreeTDS database driver
This package contains the FreeTDS plugin for Qt 5.
.
Install it if you intend to use or write Qt programs that are to access a
MS SQL or Sybase SQL server.
- libqt5test5: Qt 5 test module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtTest module provides classes for unit testing Qt applications and
libraries.
- libqt5widgets5: Qt 5 widgets module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtWidgets module extends QtGui with C++ widget functionality.
- libqt5xml5: Qt 5 XML module
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
The QtXml module provides a stream reader and writer for XML documents,
and C++ implementations of SAX and DOM.
- qt5-default: Qt 5 development defaults package
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package sets Qt 5 to be the default Qt version to be used when
using development binaries like qmake. It provides a default
configuration for qtchooser, but does not prevent alternative Qt
installations from being used.
- qt5-qmake: Qt 5 qmake Makefile generator tool
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the Qt 5 qmake, a tool that helps simplify
the build process for development project across different platforms.
qmake automates the generation of Makefiles so that only a few lines of
information are needed to create each Makefile. qmake can be used for any
software project, whether it is written using Qt or not.
.
Qt 5 qmake requires a platform and compiler description file which contains
many default values used to generate appropriate Makefiles.
.
This package contains also these platform specifications.
- qtbase5-dbg: Qt 5 base library debugging symbols
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the debugging symbols for the Qt 5 base libraries.
- qtbase5-dev: Qt 5 base development files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the header development files used for building Qt 5
applications.
- qtbase5-dev-tools: Qt 5 base development programs
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the development programs used for building Qt 5
applications, such as moc, qdbuscpp2xml, qdbusxml2cpp, qdoc, rcc,
syncqt and uic.
- qtbase5-dev-tools-dbg: Qt 5 base binaries debugging symbols
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the debugging symbols for the Qt 5 binaries.
- qtbase5-doc-html: Qt 5 base HTML documentation
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the HTML documentation for the Qt 5 base
libraries.
- qtbase5-examples: Qt 5 base examples
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains Qt base 5 examples.
- qtbase5-examples-dbg: Qt 5 base examples debugging symbols
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the debugging symbols for the Qt 5 examples.
- qtbase5-private-dev: Qt 5 base private development files
Qt is a cross-platform C++ application framework. Qt's primary feature
is its rich set of widgets that provide standard GUI functionality.
.
This package contains the private header development files for building some
Qt 5 applications like Qt Creator QML Designer plugin.
.
Use at your own risk.