fix OpenGL header name on OSX

I forgot this one in my previous pull request.
On OSX, X11 OpenGL headers should not be used.