En general, MacPorts utiliza solo una pequeña colección de bibliotecas y herramientas de "sistema"; realmente no tiene facilidad para usar bibliotecas, herramientas, entornos, etc. construidos por separado
Consulte las entradas tituladas " ¿Por qué MacPorts utiliza sus propias bibliotecas? " y " ¿Los enlaces de MacPorts a las bibliotecas del sistema en lugar de los suyos propios? ”en Preguntas frecuentes de MacPorts .
Es posible que puedas ajustar los Portfiles individuales para usar tus cosas ya construidas, pero realmente estarás trabajando "contra el grano" del sistema MacPorts; es probable que encuentre muchas dificultades al emprender tal enfoque.
Podría resultar más fácil simplemente compilar manualmente el software en el que está interesado; De esa manera usted tiene mejor control sobre qué bibliotecas utiliza. Si hay muchas dependencias (no Qt, no Python), y si no le importa compilarlas a través de MacPorts, aún podría usar MacPorts para proporcionar otras dependencias:
# make sure the list of other dependencies looks reasonable
port echo depof:someport and not python27 and not qt4-mac
# install the other dependencies
sudo port install depof:someport and not python27 and not qt4-mac
# configure; the way to specify the library locations will vary, but might be like this:
CFLAGS=-I/opt/local/include LDFLAGS=-L/opt/local/lib \
./configure --with-qt=/my/qt5/installation --with-python3=/my/python3/installation