*** Qt 4 To Do *** == General == - Consider putting all tools under Multi-Arch: same. - debfx | speaking of qt: qmake doesn't seem to be easily multi-archable since the qconfig.pri is stored in /usr/share/... But there is a switch to change that (at least in Qt5). It needs to get tried. == WebKit == * Update qtwebkit to the latest snapshot from https://gitorious.org/webkit/qtwebkit-23/commits/qtwebkit-2.3 * Remove it! == Ubuntu changes == Here is a list of Ubuntu changes. We may want to pick some of them (or at least know about them): - 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 - Do not build libqt4-phonon, disable in debian/control - Add debian/Trolltech.conf and install it in libqtcore4.install - 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 The code is in kubuntu_vivid_archive git branch.