De acordo com isso :
Na verdade, não sem modificar o arquivo de fórmula.
se o arquivo local for um arquivo de pré-construção, também conhecido como 'bottle' no Brew. Aqui está o que eu desenterro:
A garrafa de infusão está relacionada à versão do MacOS.
Veja o pkg-config por exemplo.
aqui em https://bintray.com/homebrew/bottles/pkg-config#files/ , ele lista arquivos diferentes para diferentes versões do MacOS.
Depois de baixar o arquivo correto, é necessário movê-lo para o caminho correto que pode ser gerado pelo
brew --cache --force-bottle pkg-config
para 10.14: é como:
/Users/username/Library/Caches/Homebrew/downloads/dd6c78ec64b7c09961ccdb1bf873b5852fd93783cf25ae9b9399c5896a420462--pkg-config-0.29.2.mojave.bottle.tar.gz
para 10.13: é como:
/Users/username/Library/Caches/Homebrew/downloads/8b865a8ad8179d4a45289cab9267cc5e3a6153d06432d90cf1745caf5d92a64d--pkg-config-0.29.2.high_sierra.bottle.tar.gz
depois disso, o brew pode encontrar o arquivo local em cache quando você executa brew install pkg-config
. caso contrário, ele ainda será baixado de um URL.
basta mover o arquivo para $ (brew --cache) não funcionará mais, pelo menos para o brew de hoje (versão 2.19 no meu caso).
brew doctor
?