MacPorts используется только для сборки из исходного кода, и это может привести к разнице в несколько порядков по сравнению с системой пакетов, которая извлекает двоичные файлы.
В качестве примера рассмотрим случай создания какого-то большого пакета, для сборки которого требуется несколько часов, и сравните его со временем загрузки его в виде архива размером в несколько десятков МБ.
MacPorts использует инструменты Apple для сборки, и это только добавляет незначительные накладные расходы к тому же времени сборки, которое вы получаете за пределами MacPorts, чем больше пакет, тем меньше разница. Если вы испытываете огромную разницу при создании программы за пределами MP, вы должны подать заявку на систему отслеживания проблем с подробной информацией.
Тем не менее, я вижу, что вопрос довольно старый, так как в 2.0 есть поддержка бинарных архивов -cf. Changelog - существует поддерживаемый macosforge репозиторий со сборочными ботами, которые создают подписанные архивы, и по умолчанию выбирают эти двоичные архивы, а не строят из источника (который можно принудительно использовать с помощью флага -s).
В настоящее время пользовательский интерфейс больше похож на двоичные менеджеры, такие как apt-get, с возможностью довольно легко изменять параметры конфигурации и сборки.