depends glib2 &&
depends libpng &&
depends pcre &&
depends ragel &&

if spell_ok cairo; then
  optional_depends cairo "--with-cairo=yes" "--with-cairo=no" \
                 "Enable tools used for command-line utilities?"
else
  message "${PROBLEM_COLOR}cyclic ${SPELL_COLOR}cairo${PROBLEM_COLOR} optional dependency disabled until ${SPELL_COLOR}cairo${PROBLEM_COLOR} is cast${DEFAULT_COLOR}"
fi &&

optional_depends icu "--with-icu=yes" "--with-icu=no"                \
                 "Enable icu use?"        &&

optional_depends freetype2 "--with-freetype=yes" "--with-freetype=no"          \
                 "Enable freetype2 use?"  &&

optional_depends graphite2 "--with-graphite2=yes" "--with-graphite2=no"          \
                 "Enable graphite2 use?"  &&

optional_depends gtk-doc "--enable-gtk-doc" "--disable-gtk-doc" \
                 "Enable gtk-doc to build documentation?"
