support macports in addition to homebrew