Separate GTK2 dependency from libqt5gui5

Bug #1436215 reported by Timo Jyrinki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
qtbase-opensource-src (Debian)
Fix Released
Unknown
qtbase-opensource-src (Ubuntu)
Fix Released
Wishlist
Timo Jyrinki

Bug Description

Doing this would save at least 5MB of space on Ubuntu Phone images in case nothing else depends on GTK2. Obviously also desktop users using only Qt applications would not need to install GTK2.

CVE References

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

+1, I had it in my todo list as well.

Changed in qtbase-opensource-src (Debian):
status: Unknown → New
Changed in qtbase-opensource-src (Debian):
status: New → Fix Committed
Changed in qtbase-opensource-src (Ubuntu):
status: New → In Progress
assignee: nobody → Timo Jyrinki (timo-jyrinki)
Changed in qtbase-opensource-src (Debian):
status: Fix Committed → Fix Released
Revision history for this message
Timo Jyrinki (timo-jyrinki) wrote :

No Ubuntu bug number mentioned in the changelog, but currently in -proposed:

qtbase-opensource-src (5.4.1+dfsg-3ubuntu1) wily; urgency=medium

  * Update symbols to fix ppc64el FTBFS.
  * Sync with Debian packaging
    - Do not enable require_fpic_instead_of_fpie.patch or
      make_qglobal_h_complain_if_you_use_fpie.patch before GCC5 is in use.
  * Skip a newly failing test on wily.

qtbase-opensource-src (5.4.1+dfsg-3) experimental; urgency=medium

  [ Dmitry Shachnev ]
  * Update debian/README.source for new upstream code location and branching
    schemes.

  [ Lisandro Damián Nicanor Pérez Meyer ]
  * Enable parallel building while bootstraping qmake.
  * Add libpcre3-dev as build-dependency in order to use the new pcre16 library
    instead of the embedded one.
  * Expose documentation in /usr/share/doc (Closes: #751084).
  * Clean up the list in Uploaders, removing people who haven't committed to
    the repo in more than a year. They can re-add themselves whenever they want
    (and we really hope to see you back really soon!).
  * Split the GTK2 platform theme plugin into a separate package
    (Closes: #781148). Thanks Riku Voipio for the patch.
  * Use pkgkde-mark-private-symbols instead of mark_private_symbols.sh.
    - Remove the previous script from the package and it's entry in
      debian/copyright.
    - Depend on pkg-kde-tools >= 0.15.17.
  * Fix system tray's bugs with:
    - xcb_delay_showing_tray_icon_window_until_it_is_embedded.patch
      (Closes: #775398)
    - qtsystemtrayicon_handle_submenus_correctly.patch
  * Fix applications crashing when built with GCC5 by backporting upstream
    patches (Closes: #783127):
    - make_qglobal_h_complain_if_you_use_fpie.patch
    - require_fpic_instead_of_fpie.patch
  * Fix CVE-2015-1858, CVE-2015-1859 and CVE 2015-1860 by backporting patches
    (Closes: #783134):
    - fixes_crash_in_bmp_and_ico_image_decoders.patch
    - fixes_crash_in_gif_image_decoder.patch
  * Backport tst_QNetworkDiskCache-Stop-using-actual-web-servers.patch to solve
    tests wanting to access network services (Closes: #785207).

 -- Timo Jyrinki <email address hidden> Sun, 19 Apr 2015 11:30:43 +0000

Changed in qtbase-opensource-src (Ubuntu):
status: In Progress → Fix Committed
Changed in qtbase-opensource-src (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.