case $THIS_SUB_DEPENDS in
  DRI)
    MESALIB_BUILD=dri              &&
    persistent_add  MESALIB_BUILD  &&

    message "${MESSAGE_COLOR}DRI support requested, forcing build type"  \
            "$MESALIB_BUILD for architecture\n${SMGL_COMPAT_ARCHS[1]}."  \
            "$DEFAULT_COLOR"                                             &&

    . $GRIMOIRE/config_query_multi.function                              &&
   if [[ $MESALIB_BUILD == dri ]]; then
     AVAILABLE_DRIVERS="i915 i965 nouveau r200 radeon swrast" &&
   
   config_query_multi MESALIB_DRIVERS                                    \
                      "What drivers would you like to build?"            \
                      $AVAILABLE_DRIVERS                                 &&
     if list_find "$MESALIB_DRIVERS" all
     then
     MESALIB_DRIVERS="$AVAILABLE_DRIVERS"
     fi
   fi                                                                    ;;
  *) echo "Unknown sub_depends $THIS_SUB_DEPENDS!"; return 1 ;;
esac
