Package: gtk+3.0 / 3.22.11-1

Metadata

Package Version Patches format
gtk+3.0 3.22.11-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
016_no_offscreen_widgets_grabbing.patch | (download)

gtk/gtkmain.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 don't let offscreen widget do grabbing
017_no_offscreen_device_grabbing.patch | (download)

gtk/gtkmain.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 do not allow devices in an offscreen hierarchy to take grabs.
018_gdkenumtypes.c_location.patch | (download)

gdk/Makefile.am | 17 7 + 10 - 0 !
1 file changed, 7 insertions(+), 10 deletions(-)

 [patch] consistently treat gdkenumtypes.[hc] as source files

Always generate gdk/gdkenumtypes.c in the source tree, and fix path in the
introspection sources. With this, gdkenumtypes.c is correctly included with
separate build trees, too. This fixes missing GTypes in the .gir when using a
separate build tree.

Also remove the gdk/stamp-gdkenumtypes.h target. It was forcing the
regeneration of gdk/gdkenumtypes.h even if it was already present and current
in the source tree.

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=647729
Bug-Ubuntu: https://launchpad.net/bugs/769256

022_disable viqr im for vi locale.patch | (download)

modules/input/imviqr.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
060_ignore random icons.patch | (download)

gtk/updateiconcache.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
no accessibility dump.patch | (download)

testsuite/a11y/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 disable a11y test accessibility-dump

Temporarily disable this test until someone figures out how
to make it run with GTK_CSD=1 properly so it gives output
matching the expected test data in all cases, not just
for installed-tests.

reftest known fail.patch | (download)

testsuite/reftests/gtk-reftest.c | 22 21 + 1 - 0 !
1 file changed, 21 insertions(+), 1 deletion(-)

---
gdk x11 Check if we have access to GL before using G.patch | (download)

gdk/x11/gdkglcontext-x11.c | 26 26 + 0 - 0 !
1 file changed, 26 insertions(+)

 [patch] gdk/x11: check if we have access to gl before using glx api

If the platform does not have access to libGL then any call to GL and
GLX API through libepoxy will fail with an assertion. Until such time
that libepoxy exposes API for us to use, we can simply dlopen libGL
ourselves and do a symbol check.

[smcv: fix typo]

Bug: https://bugzilla.gnome.org/show_bug.cgi?id=775279
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847366