depends cmake      &&
depends glib2      &&
depends pango      &&
depends fontconfig &&
# for libintl
depends gettext    &&
depends zlib       &&
depends bzip2      &&
depends libvorbis  &&
depends sdl2       &&
depends sdl2_image &&
depends sdl2_mixer &&
depends sdl2_net   &&
depends sdl2_ttf   &&

# TODO: add ASIO sub-dependency to boost spell
if list_find "$WESNOTH_OPTS" "-DENABLE_TESTS=ON"; then
  depends -sub "IOSTREAMS REGEX SERIALIZATION PROGRAM_OPTIONS SYSTEM THREAD LOCALE FILESYSTEM TEST" boost
else
  depends -sub "IOSTREAMS REGEX SERIALIZATION PROGRAM_OPTIONS SYSTEM THREAD LOCALE FILESYSTEM" boost
fi &&

if list_find "$WESNOTH_OPTS" "-DENABLE_TOOLS=ON"; then
  depends libpng
fi &&

if [[ $WESNOTH_XDELTA == y ]]; then
  depends xdelta
fi  &&

optional_depends dbus \
                 "-DENABLE_NOTIFICATIONS=ON" \
                 "-DENABLE_NOTIFICATIONS=OFF" \
                 "for desktop notifications" &&

optional_depends fribidi \
                 "-DENABLE_FRIBIDI=ON" \
                 "-DENABLE_FRIBIDI=OFF" \
                 "for FriBIDI support"
