Port to GLFW3, moved to CMake