0003-disable-atk-bridge.patch 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. Remove atk-bridge support.
  2. atk-bridge doesn't seem useful for now in Buildroot and requires to
  3. add two new packages just for it: at-spi2-core and at-spi2-atk.
  4. Signed-off-by: Hadrien Boutteville <hadrien.boutteville@gmail.com>
  5. --- a/configure.ac
  6. +++ b/configure.ac
  7. @@ -1349,11 +1349,7 @@
  8. # Check for Accessibility Toolkit flags
  9. ########################################
  10. -if test x$enable_x11_backend = xyes; then
  11. - ATK_PACKAGES="atk atk-bridge-2.0"
  12. -else
  13. - ATK_PACKAGES="atk"
  14. -fi
  15. +ATK_PACKAGES="atk"
  16. PKG_CHECK_MODULES(ATK, $ATK_PACKAGES)
  17. --- a/gtk/a11y/gtkaccessibility.c
  18. +++ b/gtk/a11y/gtkaccessibility.c
  19. @@ -37,10 +37,6 @@
  20. #include <gtk/gtkcombobox.h>
  21. #include <gtk/gtkaccessible.h>
  22. -#ifdef GDK_WINDOWING_X11
  23. -#include <atk-bridge.h>
  24. -#endif
  25. -
  26. static gboolean gail_focus_watcher (GSignalInvocationHint *ihint,
  27. guint n_param_values,
  28. const GValue *param_values,
  29. @@ -987,9 +983,5 @@
  30. _gtk_accessibility_override_atk_util ();
  31. do_window_event_initialization ();
  32. -#ifdef GDK_WINDOWING_X11
  33. - atk_bridge_adaptor_init (NULL, NULL);
  34. -#endif
  35. -
  36. atk_misc_instance = g_object_new (GTK_TYPE_MISC_IMPL, NULL);
  37. }