case $THIS_SUB_DEPENDS in
  DRM) message "${MESSAGE_COLOR}DRM support requested, enforcing it.$DEFAULT_COLOR" &&
    depends libdrm "--enable-drm"
  ;;
  X11) message "${MESSAGE_COLOR}X11 support requested, enforcing it.$DEFAULT_COLOR" &&
    depends libx11 "--enable-x11" &&
    depends libxfixes &&
    depends libxext
  ;;
  WAYLAND) message "${MESSAGE_COLOR}Wayland support requested, enforcing it.$DEFAULT_COLOR" &&
    depends wayland "--enable-wayland"
  ;;
  *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL $THIS_SUB_DEPENDS${DEFAULT_COLOR}"
     return 1;;
esac
