From 5a14a74ab193c1252cac62a94e019747aaad9d99 Mon Sep 17 00:00:00 2001 From: Vincent Sanders Date: Wed, 8 Apr 2015 22:21:30 +0100 Subject: Update gtk compatability header to cope with deprication of stock icon interface --- gtk/Makefile.target | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'gtk/Makefile.target') diff --git a/gtk/Makefile.target b/gtk/Makefile.target index 23c01457e..b22da9708 100644 --- a/gtk/Makefile.target +++ b/gtk/Makefile.target @@ -36,7 +36,6 @@ $(eval $(call pkg_config_find_and_add_enabled,VIDEO,gstreamer-0.10,Video)) GTKDEPFLAGS := -DG_DISABLE_SINGLE_INCLUDES \ -DG_DISABLE_DEPRECATED \ -DGTK_DISABLE_SINGLE_INCLUDES \ - -DGTK_DISABLE_DEPRECATED \ -DGTK_MULTIHEAD_SAFE \ -DPANGO_DISABLE_DEPRECATED @@ -46,6 +45,12 @@ GTKDEPFLAGS := -DG_DISABLE_SINGLE_INCLUDES \ # libsexy currently means we cannot enable this # -DGDK_DISABLE_DEPRECATED +# gtk3 is depricating interfaces we use a lot +ifeq ($(NETSURF_GTK_MAJOR),2) +GTKDEPFLAGS += -DGTK_DISABLE_DEPRECATED +endif + + GTKCFLAGS := -std=c99 -Dgtk -Dnsgtk -g \ $(GTKDEPFLAGS) \ -D_BSD_SOURCE \ -- cgit v1.2.3