package called gtk-update-icon-cache to break a dependency cycle with
adwaita-icon-theme when building the package. (Closes: #747392)
As the gtk-update-icon-cache binary doesn't actually have any libgtk-3-0
dependency, there is no longer a reason to ship a gtk2 and gtk3 variant.
So from now on we will only ship one implementation built from src:gtk+3.0
and drop the Debian specific -3.0 suffix. To simplify the transition make
libgtk-3-bin depend on gtk-update-icon-cache. Once all theme packages have
been updated, this dependency can be dropped.
* Update (build-)dependencies according to configure.ac changes:
- add wayland-protocols (>= 1.1)
- bump libwayland-dev to 1.9.91
- add libharfbuzz-dev (>= 0.9), libpango1.0-dev
* Temporarily make testsuite non-fatal while investigating.
* libgtk-3-bin.install:
- ship new gtk-query-settings tool.
- ship gtk-builder gettext (its) files.
- run wrap-and-sort on this file while at it.
* Update debian/libgtk-3-0.symbols with new additions.
- also drops an internal unused wayland-related drag and drop symbol.
* Update (build-)dependencies according to configure.ac changes:
- bump pango to >= 1.37.3
* Bump glib build-dep to >= 2.45.8
- g_param_spec_get_name_quark is needed.
* Ship new gtk-builder-tool in libgtk-3-bin package.
* Update debian/libgtk-3-0.symbols with many new additions.
* Sync with ubuntu:
* debian/rules: Make test failures fatal again
* debian/libgtk-3-0.symbols: Updated
* debian/rules: Update build-depends
* debian/libgtk-3-bin.install: Add gtk-launch: A new commandline utility
to launch an application from its desktop file
* Add autopkgtest support
* debian/patches/072_statusicon_icon_size.patch:
* Removed merged upstream
* debian/patches/074_try-harder-to-discriminate-Shift-F10-and-F10.patch:
* Removed, fixed upstream
* debian/patches/073_transparent_colors.patch
* Removed, fixed upstream
* debian/control.in: bump glib2.0 build-dep to >= 2.33.14 to trump the dodgy
version in unstable