qt4-x11 4:4.8.5+git192-g085f851+dfsg-2ubuntu1 source package in Ubuntu

Changelog

qt4-x11 (4:4.8.5+git192-g085f851+dfsg-2ubuntu1) trusty; urgency=low

  [ Rohan Garg, Dmitry Shachnev ]
  * Merge from Debian unstable.  Remaining changes:
    - Pass list-missing to dh_install instead of fail-missing, since we don't
      install the QtWebkit headers
    - Make sure libqt4-opengl-dev depends on gles libs for armel and armhf
    - Do not package ibase/firebird and sqlite2 package
      + remove from debian/control
      + libqt4-sql doesn't recommend libqt4-sql-ibase and libqt4-sql-sqlite2
    - Build QtWebkit and use it only for QtAssistant
      + Rule to put qt_webkit_version.pri in mkspecs/modules
      + Rule to remove libQtWebKit* after build
      + Exclude usr/bin/assistant-qt4 from dh_shlibdeps
    - Also exclude webkit examples from dh_shlibdeps
    - Do not build libqt4-phonon, disable in debian/control
    - Add debian/Trolltech.conf and install it in libqtcore4.install
    - On armel and armhf, build with -gstabs instead of -g in an effort to get
      the link step for QtWebkit to complete before timed out by the builders
    - Build with -no-neon on armel and armhf
    - Build with -no-pch on powerpc
    - Add patches:
      + aarch64_fix_atomic_set.patch
      + aarch64_fix_jsc.patch
      + aarch64.patch
      + kubuntu_10_ibus_input_method.diff
      + kubuntu_12_fix_stack_protector.diff
      + kubuntu_14_systemtrayicon.diff
      + kubuntu_17_enable_qtwebkit_for_qtassistant.diff
      + kubuntu_28_xi2.1.patch
      + kubuntu_30_translucent_drag_pixmap.diff
      + kubuntu_31_unity_workarea_atom.diff
      + kubuntu_34_no_gold_check.diff
      + kubuntu_37_cups_settings.diff
      + kubuntu_39_fix_medium_font.diff
      + kubuntu_40_disable_neon.patch
      + kubuntu_93_disable_overlay_scrollbars.diff
      + kubuntu_94_xinput_valuators_fix.diff
      + kubuntu_95_qt_disable_bounce.diff
      + kubuntu_97_a11y_qt_and_qml_backport.diff
    - Drop powerpc_designer_gstabs.diff, it breaks powerpc
    - Use Kubuntu Vcs fields
  * Drop the following patches, applied upstream:
    - QTBUG-29082_Fix_call_to_QMetaObject_metaCall_from_updateProperty.patch
    - CVE-2013-4549.patch
    - gcc-4.8.diff
    - CVE-2011-3922.patch
    - CVE-2012-6093.patch
    - CVE-2013-0254.patch
    - kubuntu_41_remove_gtk_theme_check.diff
    - kubuntu_42_fix_icon_themes.diff
    - kubuntu_default_numbers.diff
    - moc-boost148-53.patch
  * Rebase patches:
    - kubuntu_28_xi2.1.patch
    - ppc64el.patch
    - aarch64.patch
 -- Rohan Garg <email address hidden>   Fri, 03 Jan 2014 19:33:31 +0100

Upload details

Uploaded by:
Rohan Garg
Uploaded to:
Trusty
Original maintainer:
Kubuntu Members
Architectures:
any all
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
qt4-x11_4.8.5+git192-g085f851+dfsg.orig.tar.xz 127.8 MiB 61066b46672f3e54b22ba8c57856dcc24d8ebd576c868002d50a66546e54cb25
qt4-x11_4.8.5+git192-g085f851+dfsg-2ubuntu1.debian.tar.gz 491.1 KiB cd1b079f775a4a6e9e2470159be8b66d223ff8c9f5f5b7b426676c2da62964d7
qt4-x11_4.8.5+git192-g085f851+dfsg-2ubuntu1.dsc 5.8 KiB ca846084b689bca3b0bdf5629e3b0f8aa218719be53fd56762fe3f5e50201679

View changes file

Binary packages built by this source

libqt4-assistant: transitional package for Qt 4 assistant module

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This is a dummy transitional package to enable installation of other packages
 linked against Qt 4 assistant module previously shipped from Qt source.

libqt4-core: transitional package for Qt 4 core non-GUI runtime libraries

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This is a dummy transitional package to enable installation of other packages
 linked against Qt 4.3 or earlier Qt 4 releases previously shipped.

libqt4-dbg: Qt 4 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 4 libraries.

libqt4-dbus: Qt 4 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.

libqt4-declarative: Qt 4 Declarative 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 Qt Declarative module provides a declarative framework for building highly
 dynamic, custom user interfaces.

libqt4-declarative-folderlistmodel: Qt 4 folderlistmodel QML plugin

 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 folderlistmodel QML plugin for QtDeclarative.

libqt4-declarative-gestures: Qt 4 gestures QML plugin

 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 gestures QML plugin for QtDeclarative.

libqt4-declarative-particles: Qt 4 particles QML plugin

 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 particles QML plugin for QtDeclarative.

libqt4-declarative-shaders: Qt 4 shaders QML plugin

 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 shaders QML plugin for QtDeclarative.

libqt4-designer: Qt 4 designer 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 QtDesigner module provides classes that allow you to create your own
 custom widget plugins for Qt Designer, and classes that enable you to access
 Qt Designer's components.

libqt4-designer-dbg: Qt 4 designer 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 4 Designer library.

libqt4-dev: Qt 4 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 4
 applications.

libqt4-dev-bin: Qt 4 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 4
 applications, such as moc, qdbuscpp2xml, qdbusxml2cpp, qt3to4, rcc, uic3,
 and uic.

libqt4-gui: transitional package for Qt 4 GUI runtime libraries

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This is a dummy transitional package depending on the Qt 4 GUI library
 packages which the package of the same name used to provide in Qt 4.3.4
 and earlier packages of Qt 4.

libqt4-help: Qt 4 help 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 QtHelp module provides classes for integrating online documentation in
 applications.

libqt4-network: Qt 4 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.

libqt4-opengl: Qt 4 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.

libqt4-opengl-dev: Qt 4 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 4 applications
 using QtOpenGL library.

libqt4-private-dev: Qt 4 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 4 applications like Qt Creator QML Designer plugin.
 .
 Use at your own risk.

libqt4-qt3support: Qt 3 compatibility library for Qt 4

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt3Support module provides classes that ease porting from Qt 3 to Qt 4.
 .
 It allows applications designed to use deprecated Qt 3 classes and functions
 to work with Qt 4, with help from the qt3to4 porting tool found in the
 libqt4-dev-bin package.

libqt4-qt3support-dbg: Qt 3 compatibility library for Qt 4 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 3 compatibility library
 for Qt 4.

libqt4-script: Qt 4 script 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 QtScript module provides classes for making Qt applications scriptable.

libqt4-script-dbg: Qt 4 script 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 4 Script library.

libqt4-scripttools: Qt 4 script tools 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 QtScriptTools module provides additional components for applications that
 use Qt Script.
 .
 This package contains the Qt Script debugger, a tool for debugging script
 execution in Qt applications that use Qt Script.

libqt4-sql: Qt 4 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.
 .
 If you wish to use the SQL module for development, you should install the
 libqt4-dev package.

libqt4-sql-mysql: Qt 4 MySQL database driver

 This package contains the MySQL plugin for Qt 4.
 .
 Install it if you intend to use or write Qt programs that are to access a
 MySQL DB.

libqt4-sql-odbc: Qt 4 ODBC database driver

 This package contains the ODBC plugin for Qt 4.
 .
 Install it if you intend to use or write Qt programs that are to access an
 ODBC DB.

libqt4-sql-psql: Qt 4 PostgreSQL database driver

 This package contains the PostgreSQL plugin for Qt 4.
 .
 Install it if you intend to use or write Qt programs that are to access a
 PostgreSQL DB.

libqt4-sql-sqlite: Qt 4 SQLite 3 database driver

 This package contains the SQLite 3 plugin for Qt 4.
 .
 Install it if you intend to use or write Qt programs that are to access an
 SQLite 3 DB.

libqt4-sql-tds: Qt 4 FreeTDS database driver

 This package contains the FreeTDS plugin for Qt 4.
 .
 Install it if you intend to use or write Qt programs that are to access a
 MS SQL or Sybase SQL server.

libqt4-svg: Qt 4 SVG 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 QtSvg module provides classes for displaying the contents of SVG files.
 .
 Scalable Vector Graphics (SVG) is a language for describing two-dimensional
 graphics and graphical applications in XML.

libqt4-test: Qt 4 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.

libqt4-webkit: transitional package for Qt 4 WebKit module

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 This is a dummy transitional package to enable installation of other packages
 linked against Qt WebKit 4.4 - 4.6 releases previously shipped from Qt source.

libqt4-webkit-dbg: transitional package for Qt 4 WebKit 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 is a dummy transitional package and can be safely removed after
 libqtwebkit4-dbg is installed.

libqt4-xml: Qt 4 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.

libqt4-xmlpatterns: Qt 4 XML patterns module

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 QtXmlPatterns is a XQuery and XPath engine for XML and custom data models.

libqt4-xmlpatterns-dbg: Qt 4 XML patterns 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 4 XML patterns
 library.

libqtcore4: Qt 4 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.

libqtdbus4: Qt 4 D-Bus module library

 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.

libqtgui4: Qt 4 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.

qdbus: Qt 4 D-Bus 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 qdbus, a command-line tool interface to D-Bus that uses
 the QtDBus library.

qt4-bin-dbg: Qt 4 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 4 binaries.

qt4-default: Qt 4 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 4 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.

qt4-demos: Qt 4 examples and demos

 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 4 examples and demos.

qt4-demos-dbg: Qt 4 examples and demos 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 4 examples and
 demos.

qt4-designer: graphical designer for Qt 4 applications

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 Qt Designer is a tool for designing and building graphical user interfaces
 (GUIs) from Qt components.

qt4-dev-tools: Qt 4 development tools

 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 tools used to assist in Qt 4 development, including:
  - assistant-qt4 -- Qt Assistant
  - lconvert -- Convert and filter translation data files
  - linguist-qt4 -- Qt Linguist
  - pixeltool -- Pixel Tool
  - qcollectiongenerator -- Qt Collection Generator
  - qdbusviewer -- D-Bus Viewer
  - qhelpconverter -- Help Conversion Wizard
  - qhelpgenerator -- Qt Compressed Help Generator
  - qmlplugindump -- QML Plugin Dump application
  - qvfb -- Virtual Framebuffer

qt4-doc: Qt 4 API 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 complete Qt 4 API documentation (new help format).
 .
 The documentation is provided in the new help format and manpage format;
 the new help format version can be viewed in conjunction with the Qt Assistant
 found in the qt4-dev-tools package.

qt4-doc-html: Qt 4 API documentation (HTML format)

 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 complete Qt 4 API documentation (HTML format).
 .
 The documentation is provided in HTML format.

qt4-linguist-tools: Qt 4 Linguist tools

 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 lupdate and lrelease. lupdate is a command line tool
 that finds the translatable strings in the specified source, header and
 Qt Designer interface files, and produces or updates .ts translation files.
 lrelease is a command line tool that produces QM files out of TS files.

qt4-qmake: Qt 4 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 Qt 4 qmake (qmake-qt4), 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 4 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.

qt4-qmlviewer: Qt 4 QML viewer

 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 4 QML viewer (qml), which can be used for viewing
 QML files.

qt4-qtconfig: Qt 4 configuration tool

 Qt is a cross-platform C++ application framework. Qt's primary feature
 is its rich set of widgets that provide standard GUI functionality.
 .
 The Qt Configuration program allows end users to configure the look and
 behavior of any Qt 4 application.

qtcore4-l10n: Qt 4 core module translations

 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 translations of the QtCore module.