. "${GRIMOIRE}/MESON_DEPENDS" &&
depends PKG-CONFIG            &&
depends pixman                &&
depends wayland               &&
depends wayland-protocols     &&
depends fcft                  &&
depends tllist                &&
depends scdoc                 &&

optional_depends libpng                                                     \
                 'png-backend=libpng'                                       \
                 'png-backend=none'                                         \
                 'Enable support for PNG icons?'                            &&

optional_depends librsvg2                                                   \
                 'svg-backend=librsvg'                                      \
                 'svg-backend=nanosvg'                                      \
                 'Enable support for SVG icons? (If yes, cairo dep forced)' &&

if is_depends_enabled $SPELL librsvg2; then
  depends cairo 'enable-cairo=enabled'
else
  optional_depends cairo                                      \
                   'enable-cairo=enabled'                     \
                   'enable-cairo=disabled'                    \
                   'Use cairo (required for rounded corners)'
fi
