doc update: reduce OSX requirements and use make build-requirements