added xquartz because it's a python dependency