optional_depends hal \
                 "--enable-killswitch-ipw-wlan" \
                 "--disable-killswitch-ipw-wlan" \
                 "for WLAN killswitch support" &&

if is_depends_enabled $SPELL hal; then
  local hal_ver=$(installed_version hal) &&
  case $hal_ver in
    0.5.[02-9]|0.5.[0-9].*|0.[24]*) force_depends hal ;;
    *) true ;;
  esac
fi
