depends -sub CXX gcc &&
depends libx11 &&
depends libsm &&

if [[ $FLUXBOX_BRANCH == scm ]]; then
  depends git
fi &&

optional_depends GETTEXT \
                 "--enable-nls" \
                 "--disable-nls" \
                 "for native language support" &&

optional_depends imlib2 \
                 "--enable-imlib2" \
                 "--disable-imlib2" \
                 "for Imlib2 (pixmap themes) support" &&

optional_depends freetype2 \
                 "--enable-freetype2" \
                 "--disable-freetype2" \
                 "for FreeType2 support" &&

optional_depends libxpm \
                 "--enable-xpm" \
                 "--disable-xpm" \
                 "for XPM (pixmap themes) support" &&

optional_depends libxrender \
                 "--enable-xrender" \
                 "--disable-xrender" \
                 "for XRender extension support" &&

optional_depends libxinerama \
                 "--enable-xinerama" \
                 "--disable-xinerama" \
                 "for Xinerama extension support" &&

optional_depends libxext \
                 "--enable-xext" \
                 "--disable-xext" \
                 "for Misc X Extension Library support" &&

optional_depends libxft \
                 "--enable-xft" \
                 "--disable-xft" \
                 "for Xft extension support (anti-aliased fonts)" &&

if is_depends_enabled $SPELL libxft; then
  depends fontconfig
fi &&

optional_depends libxrandr \
                 "--enable-xrandr" \
                 "--disable-xrandr" \
                 "for X Randr extension support" &&

optional_depends fribidi \
                 "--enable-fribidi" \
                 "--disable-fribidi" \
                 "for FRIBIDI support" &&

suggest_depends feh "" "" "for setting wallpapers with feh" &&
suggest_depends xmessage "" "" "needed for fbsetbg -l"
