gtk, demos: Fix builds without HarfBuzz and PangoFT
authorChun-wei Fan <fanchunwei@src.gnome.org>
Wed, 28 Mar 2018 04:57:28 +0000 (12:57 +0800)
committerChun-wei Fan <fanchunwei@src.gnome.org>
Mon, 2 Apr 2018 11:15:18 +0000 (19:15 +0800)
commit464943e5a69ad0c94d06170ffac91b6ba3aba703
tree1f17ade3fe775da95d28288d081371d4d1d8399a
parentbca4a78f077626f81f072bca9da80405d03e626e
gtk, demos: Fix builds without HarfBuzz and PangoFT

Really exclude the portions in the gtkfontchooserwidget.c that are built
when HarfBuzz and PangoFT2 are built, and update the Meson files to
exclude such sources as well from the main GTK SO/DLL and from the
gtk4-demo program.

https://bugzilla.gnome.org/show_bug.cgi?id=773299
demos/gtk-demo/meson.build
gtk/gtkfontchooserwidget.c
gtk/meson.build