Se vuoi evitare di usare MacPorts, puoi scaricare l'app Postgres e inserirla nella directory dell'applicazione.
Quindi, specifica la posizione di pg_config
appena scaricato :
gem install pg -- --with-pg-config=/Applications/Postgres.app/Contents/Versions/latest/bin/pg_config
Se riscontri problemi con le intestazioni mancanti, prova a specificare include
directory dell'app:
gem install pg -- --with-pg-include='/Applications/Postgres.app/Contents/Versions/latest/include/'