summaryrefslogtreecommitdiff
path: root/gtk/Makefile.target
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2015-04-08 22:21:30 +0100
committerVincent Sanders <vince@kyllikki.org>2015-04-08 22:21:30 +0100
commit5a14a74ab193c1252cac62a94e019747aaad9d99 (patch)
tree636d18adc6ee826064d0ff7f9ecb26014d59a259 /gtk/Makefile.target
parenta6b02680a70afebacc479730edcf3a7b1449b5f3 (diff)
downloadnetsurf-5a14a74ab193c1252cac62a94e019747aaad9d99.tar.gz
netsurf-5a14a74ab193c1252cac62a94e019747aaad9d99.tar.bz2
Update gtk compatability header to cope with deprication of stock icon interface
Diffstat (limited to 'gtk/Makefile.target')
-rw-r--r--gtk/Makefile.target7
1 files changed, 6 insertions, 1 deletions
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 \