added mercurial since we need it for deps
another fix for mac users