pkgsrc/x11/gtk3/patches/patch-config.h.in
prlw1 8c1c179644 Update gtk3 to 3.22.4
Some highlights:

* Deprecations have been added for APIs that will be removed in GTK+ 4
* GtkHeaderBar supports expanding children
* GtkApplication supports registering with the Xfce session manager
* Keep firefox working after the introduction of GdkDrawingContext
* New APIs:
 - gtk_show_uri_on_window
 - gtk_file_filter_to/from_gvariant
 - gtk_file_chooser_add/remove/set/get_choice
 - gtk_print_settings_to/from_gvariant
 - gtk_paper_size_to/from_gvariant
 - gtk_page_setup_to/from_gvariant
* GDK has a new GdkMonitor api that offers richer information about
  connected outputs
* GdkSeat and GdkDevice gained API for device tools, to support drawing tablets
* 773180 Don't second-guess whether our GDK GL context is GLES
* 743746 Add GLES 2.0 (and/or 3.0) profile
* Translation updates

Full list of changes available at:

  https://git.gnome.org/browse/gtk+/tree/NEWS?h=3.22.4
2016-11-25 13:14:03 +00:00

16 lines
494 B
C

$NetBSD: patch-config.h.in,v 1.3 2016/11/25 13:14:03 prlw1 Exp $
Make gtk3-atk-bridge an option to avoid unwanted dbus dependency.
--- config.h.in.orig 2016-11-18 18:56:12.000000000 +0000
+++ config.h.in
@@ -10,6 +10,9 @@
/* Disable deprecation warnings from glib */
#undef GLIB_DISABLE_DEPRECATION_WARNINGS
+/* Define if we're using atk-bridge-2.0 */
+#undef HAVE_ATK_BRIDGE
+
/* Define to 1 if you have the `bind_textdomain_codeset' function. */
#undef HAVE_BIND_TEXTDOMAIN_CODESET