Respostas:
Atualização 2017 :
O método preferido para instalar o Inkscape com homebrew em 2017 é:
brew update
brew cask install xquartz
brew cask install inkscape
Resposta anterior :
O Inkscape é um barril que você precisa tocar primeiro antes de instalar.
Tentei algumas das sugestões apresentadas nesta página, e a única coisa que funcionou para mim é uma pequena variação da resposta de jherran :
$ brew search inkscape
$ brew tap homebrew/gui
$ brew install inkscape
Nesse ponto, recebi a resposta Installing inkscape from homebrew/homebrew-x11e a instalação foi concluída com êxito. O resultado do brew searchcomando mudou algumas vezes; portanto, fique atento para que ele mude novamente e apenas toque na resposta correta no comando de pesquisa, se não for a homebrew/guipróxima vez que você pesquisar.
brew cask install inkscapefaz o trabalho (supondo que você tinha instalado anteriormente xquartz)
brew cask install inkscapeinstala um pacote distinto de brew install inkscapeVeja a minha resposta: apple.stackexchange.com/a/234223/106609
Tive o prazer de tentar fazer isso em uma nova instalação do El Capitan hoje de manhã. Eu queria a interface gráfica e a linha de comando. Infelizmente, parece que a melhor solução foi instalar duas versões, uma do brew (para CLI) e a outra do brew-cask (para GUI).
$ brew search inkscape
homebrew/gui/inkscape
Caskroom/cask/inkscape
$ brew cask install xquartz # required for GUI
$ brew cask install inkscape # for GUI
$ brew install homebrew/gui/inkscape # for CLI (yep)
==> Installing inkscape from homebrew/gui
==> Downloading https://homebrew.bintray.com/bottles-gui/
==> Pouring inkscape-0.91_3.el_capitan.bottle.tar.gz
Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink bin/inkscape
Target /usr/local/bin/inkscape
already exists. You may want to remove it:
rm '/usr/local/bin/inkscape'
To force the link and overwrite all conflicting files:
brew link --overwrite inkscape
$ brew link --overwrite inkscape # to get the CLI inkscape on your path rather than the brew-cask GUI
O problema com o uso da versão Cask do Inkscape é que ele não lida com caminhos relativos muito bem e, aparentemente, não é recomendado usá-lo como uma CLI . Mas não consegui fazer a versão Homebrew do Inkscape funcionar como uma GUI.
Tente desta maneira:
$ brew search inkscape
homebrew/x11/inkscape
$ brew tap homebrew/x11/inkscape
$ brew install inkscape
homebrew/x11/inkscape Caskroom/cask/inkscapea partir brew search inkscape, mas quando eu tento brew taptanto para homebrew/x11/inkscapee Caskroom/cask/inkscapeeu ficoError: Invalid tap name
brew install Caskroom/cask/inkscape.
failed to load the requested file), o que o torna inútil para mim. Por alguma razão, brew uninstall inkscapetambém não funciona ...
brew uninstall Caskroom/cask/inkscape
brew install hombrew/x11/inkscapee isso funcionou muito bem. Pode ser algo para a nova versão
Isso funcionou para mim no Sierra (10.12.1) em dezembro de 2016.
brew update
brew cask install xquartz
brew cask install inkscape
Reinicie a máquina.
Inicie o Inkscape no diretório de aplicativos. Aguarde um minuto para que o cache da fonte seja criado.
Como dizem os autores no site oficial do Homebrew:
Se você instalou o inkscape anteriormente, limpe-o antes da próxima instalação:
brew uninstall inkscape brew cleanup
Instalação:
brew install caskformula/caskformula/inkscape
brew install caskformula/caskformula/inkscapeseria para a versão 0.92.1, que ainda não possui uma distribuição dmg. enquanto brew cask install xquartz, brew cask install inkscapeseria uma alternativa ao dmg para uma instalação estável de 0,91. portanto, "cask" vs. "caskformula".
Eu o instalei com sucesso com a seguinte linha de comando:
brew install caskformula/caskformula/inkscape
brew search inkscapeerahomebrew/gui/inkscape. Correndobrew tap homebrew/guiebrew install inkscapefunciona como antes.