update dependencies to require glfw3 branch