optional_depends %OSSL \
                 "--with-ssl" \
                 "--without-ssl" \
                 "for encryption (HTTPS)"

optional_depends libevent\
                 "--with-libevent" \
                 "--without-libevent" \
                 "for libevent support"

optional_depends gpm \
                 "--with-gpm" \
                 "--without-gpm" \
                 "for gpm mouse support (needed for Framebuffer graphics mode)"

optional_depends bzip2 \
                 "--with-bzip2" \
                 "--without-bzip2" \
                 "to speed up webpages using bzip2 compression"

optional_depends zlib \
                 "--with-zlib" \
                 "--without-zlib" \
                 "to speed up webpages using zlib compression"

optional_depends brotli \
                 "--with-brotli" \
                 "--without-brotli" \
                 "to speed up webpages using brotli compression"

if [ "`get_module_config GRAPHICS`" = "y" ]; then

  depends libpng

  optional_depends libX11 \
                 "--with-x" \
                 "--without-x" \
                 "for XOrg support"

  optional_depends tiff \
                   "--with-libtiff" \
                   "--without-libtiff" \
                   "to display TIFF images in graphics mode"

  optional_depends %JPEG \
                   "--with-libjpeg" \
                   "--without-libjpeg" \
                   "to display JPEG images in graphics mode"

  optional_depends librsvg \
                   "--with-librsvg" \
                   "--without-librsvg" \
                   "to display SVG images in graphics mode"

  optional_depends DirectFB \
                 "--with-directfb" \
                 "--without-directfb" \
                 "for DirectFB graphics mode" \
                 "n"

fi
