Jonas Ådahl [Fri, 23 Sep 2016 09:15:56 +0000 (17:15 +0800)]
wayland/xdg-popup: Always use monitor of toplevel
Always use the monitor of the toplevel surface's window, so that the
popup menu and the parent will always have the same scale. This fixes
the dimensions sent in the xdg_popup configure event.
https://bugzilla.gnome.org/show_bug.cgi?id=771841
Gbp-Pq: Name wayland-xdg-popup-Always-use-monitor-of-toplevel.patch
mutter (3.22.1-2+rpi1) stretch-staging; urgency=medium
[changes brought forward from 3.14.4-2+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Mon, 25 May 2015 01:53:01 +0000]
* Move libsystemd-dev from build-depends to build-conflicts and add
libsystemd-login-dev to build-conflicts to prevent build of native backend
which fails with non-egl clutter.
[changes introduced in 3.21.92-1+rpi1 by Peter Michael Green]
* Modify debian/rules to Use wayland disabling settings (as used
by non-linux ports of debian)
* fix clean target.
* Move wayland related build-dependencies to build-conflicts.
* Add --disable-xlib-egl-platform to configure flags
* Comment out #include <cogl/winsys/cogl-winsys-egl-private.h> in
cogl/cogl/cogl-mutter.h
* Make further hacks to make non-egl build succeed (and probablly break egl builds in the process).
[changes introduced in 3.22.1-2+rpi1 by Peter Michael Green]
* Remove build-dependency on libegl1-mesa-dev