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.
* Drop debian/patches/git_fix_emacs.patch, included in release.
* Add debian/patches/git_window-Remove-suspicious-branch.patch
- from upstream git, reverts a revert in 3.20.2 that causes the
testsuite to fail. Emacs users watch out!
* Drop debian/patches/git_a11y_GTK_CSD_distcheck.patch, included in release.
* Add debian/patches/git_fix_emacs.patch, cherry-picked from upstream git.
Thanks to Matteo F. Vescovi for verifying the commit fixed the emacs problem.
* Make testsuite fatal again.
* Add debian/patches/git_a11y_GTK_CSD_distcheck.patch
- cherry-pick commit from upstream to use client-side decorations
for a11y tests when running under distcheck.
* Drop debian/patches/reftest-known-fail.patch
* Stop tagging reftests as known fail since they should be fixed now:
- style-properties-nth-child.ui
- label-text-shadow-changes-modify-clip.ui
* Add debian/patches/no-accessibility-dump.patch
- skip this test until someone figures out how to reliably run it
always with CSD enabled, to match testsuite expected data.
* 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.
+ Revert a GtkTextBuffer change that broke binding API
- Remove downstream cherry-picks for this change.
+ Properly refresh styles when widget names change