Revert an upstream change that caused the cursor to disappear on focus
changes in vte terminals like gnome-terminal and lxterminal under Wayland.
Closes: #908120
d/p/m4macros-Set-a-serial-number.patch: Add patch from upstream to give
gtk-3.0.m4 a serial number so that it will override older copies bundled
with other packages, typically in the m4 directory.
This is the GTK+ 3 version of #895018.
provided autogen.sh on autoreconf. The gtk-doc-tools version in Debian has
been fixed to properly handle the installation of HTML images for
out-of-tree builds.
- Added. Fix location of popup menus if the parent window is a subsurface
(From upstream git, bgo#776225)
* d/p/wayland-Disable-EGL-swap-interval.patch
- Added. Rely purely on the Gdk frame clock and disable EGL swap interval.
Fixes the mainloop blocking when the compositor is throttling refreshes
(From upstream git, bgo#769835)
* Drop d/p/cssshadowvalue-scale-the-blur-surface-by-the-same-fa.patch
- now included in upstream release.
* Update debian/libgtk-3-0.symbols with one addition.
- Added. Improve the rendering of shadow around GTK windows, this turns out
to be a big performance improvement for HiDPI on wayland (From upstream
git, bgo#772075)
drop d/p/0001-Fix-division-by-zero-when-calculating-the-refresh-ra.patch.
Upstream has already applied a similar patch for the Xrandr 1.5 code path
and we no longer need the workaround for Xrandr 1.3.
- Added. Resolve unexpected order of size-allocation signals, fixes issues
with placing clutter-gtk widgets on wayland.
(From upstream git, bgo#771915)
* d/p/wayland-always-sync-state-after-a-frame-is-painted.patch
- Added. Always sync the state after a frame paint. Avoids things getting
out of sync when painting using GL as e.g. epiphany does these days.
(From upstream git, bgo#771553)
* Update build-dependencies according to configure.ac changes:
- bump libglib2.0-dev to >= 2.49.4
- bump wayland-protocols to >= 1.6
* Fix debian/patches/no-accessibility-dump.patch to apply again.
* Drop d/p/Don-t-apply-GDK_HINT_RESIZE_INC-to-GDK_WINDOW_STATE_.patch
- now included in upstream release.
* Update debian/libgtk-3-0.symbols with several additions and one missing:
- gdk_wayland_display_get_xdg_shell unused outside of gtk+.