ipatch / homebrew-us-05

homebrew 🍺 tap serving off beat ales ↑ and lagers ↓
MIT License
7 stars 3 forks source link

Added missing dependencies #1

Closed bkolb closed 5 years ago

bkolb commented 5 years ago

after that, the compilation works successfully, however, the installation fails because /usr/local/share/inkscape was not created. The problem seems to be related to the installation directory and the fact that is protected by MacOS' SIP. I tried changing LIBPREFIXto ENV.prepend_path "LIBPREFIX", prefix (resulting in the variable set to /usr/local/Cellar/inkscape/master, which I think is correct), but I think there is code that needs to be fixed in Inkscapes build files.

So in essence: Build now works, but the installation fails.

ipatch commented 5 years ago

thanks for the PR dude. 👍

creating the inkscape formula file was something i started but never completed unfortunately. I've been using ninja in conjunction with the instructions from the build guide I've been trying to keep updated to do manual builds of inkscape on a semi regular basis. All that said, I haven't built inkscape from source since June 1, 2019. But I'd give it a go as macOS menu bar integration made it's way into master recently. 👍 Also, the CI pipeline on gitlab produces a DMG / app bundle of inkscape if that is your peanut butter and jam.

As for SIP, that is something I have disabled for quite some time now, and do not plan on reenabling it on my macOS box. Thanks again for the PR.

cheers