. "$GRIMOIRE/VDEPENDS" &&
vdepends <<< "at-spi2-core >= 2.45.0" &&
depends slibtool LIBTOOL=slibtool-shared &&
depends autoconf &&
depends automake &&
depends bison &&
depends expat &&
depends flex &&
#depends gd '--with-libgd' &&
depends GETTEXT &&
depends glib2 &&
depends groff &&
depends harfbuzz &&
depends icu &&
depends intltool &&
depends jasper &&
depends JPEG &&
depends libffi &&
depends libpng &&
depends libtool &&
depends libxml2 &&
depends LZMA &&
depends pixman &&
depends zlib &&

optional_depends libx11 '--with-x' '--without-x' 'for X11 support' &&
if is_depends_enabled "${SPELL}" "libx11"; then
  depends libice &&
  depends libpthread-stubs &&
  depends libsm &&
  depends libxau &&
  depends libxaw &&
  depends libxcb &&
  depends libxdmcp &&
  depends libxext &&
  depends libxmu &&
  depends libxpm &&
  depends libxrender &&
  depends libxt
fi &&
# not listed in 'configure --help' but nevertheless processed
optional_depends PHP '--enable-php' '--disable-php' 'for PHP bindings' &&
optional_depends perl '--enable-perl' '--disable-perl' 'for Perl bindings' &&
optional_depends JDK '--enable-java' '--disable-java' 'for Java bindings' z-rejected &&
optional_depends RUBY '--enable-ruby' '--disable-ruby' 'for Ruby bindings' &&
optional_depends python3 '--enable-python3' '--disable-python3' 'for Python bindings' &&
optional_depends ocaml '--enable-ocaml' '--disable-ocaml' 'for Ocaml bindings' &&
optional_depends CSHARP '--enable-sharp' '--disable-sharp' 'for C# bindings' &&
optional_depends guile '--enable-guile' '--disable-guile' 'for Guile bindings' &&
optional_depends lua51 '--enable-lua' '--disable-lua' 'for Lua bindings' &&
optional_depends tcl '--enable-tcl' '--disable-tcl' 'for TCL bindings' &&
optional_depends swig '--enable-swig' '--disable-swig' 'for SWIG bindings' &&
optional_depends r '--enable-r' '--disable-r' 'for R bindings' &&

optional_depends  fontconfig           \
                  '--with-fontconfig'   \
                  '--without-fontconfig' \
                  'for better fonts'  &&

optional_depends  freetype2           \
                  '--with-freetype'   \
                  '--without-freetype' \
                  'for better fonts'  &&

optional_depends  devil                \
                  "--with-devil"       \
                  "--without-devil"    \
                  "use Developer's Image Library (DevIL)" &&

optional_depends  tk                    \
                  ''                    \
                  ''                    \
                  'for tcldot support'  &&

optional_depends  expat                            \
                  ''                               \
                  ''                               \
                  'for dot2gxl/gxl2dot utilities'  &&

optional_depends  librsvg2 \
                  '--with-rsvg' \
                  '--without-rsvg' \
                  "for SVG support" &&

optional_depends  pango                                      \
                  "--enable-pangocairo"                      \
                  "--with-mylibgd=yes --with-pangocairo=no"  \
                  "Use pangocairo library?"                  &&
if is_depends_enabled $SPELL pango; then
  depends -sub SVG cairo;
fi &&

optional_depends  gtk+2                  \
                  "--with-gtk"           \
                  "--without-gtk"        \
                  "Use GTK+2 libraries?" &&

optional_depends  gdk-pixbuf2            \
                  "--with-gdk-pixbuf"    \
                  "--without-gdk-pixbuf" \
                  "Use GDK plugin"       &&

optional_depends  libgnomeui              \
                  "--with-gnomeui"        \
                  "--without-gnomeui"     \
                  "Use GNOME libraries?"  &&

optional_depends  gtkglext                \
                  "--with-gtkglext"       \
                  "--without-gtkglext"    \
                  "OpenGL support"        &&
if is_depends_enabled $SPELL gtkglext; then
  depends OPENGL
fi &&

optional_depends  "ghostscript"           \
                  "--with-ghostscript=yes" \
                  "--with-ghostscript=no"  \
                  "support for postscript" &&

optional_depends  "gts"            \
                  "--with-gts=yes" \
                  "--with-gts=no"  \
                  "support for triangulation"

