
While viewing those videos about fund-raising, one point stuck in the back of my mind. Make sure you know who your target audience is. Inkscape has bothered me a little bit by being neither quite fish or fowl. It tries to be friendly to the artist, but it forces him to learn a lot about the nature of SVG. In fact, its founding principle seems to be to use SVG as its internal representation.
Slightly off topic, but if artists are the target, then not having OSX supported as a primary platform is embarrassing. True I guess most "Real" artists use Adobe CS but for the programmers/starving artists, Inkscape is a godsend. The Inkscape on Max mentions/requires XQuartz, and it is by far not a trivial installation experience. There are no stand-alone .dmg or .pkg installers.
The reason I'm on this list is because at one point `brew install inkscape` worked. Then one day homebrew updated and it broke inkscape. Then I went through all the git lab posts and got a build to work -- once. I waited a few weeks, used inkscape again and the document area was just all black. I figured in those weeks inkscape for mac would have integrated the fixes*... but no joy. I'm back to not having inkscape on my mac.
I have a mac so I can do iphone development. I'd use Linux otherwise. Inkscape on Linux is a joy. Inkscape on OSX has been borken since June 2018.
* The issues are simple, during the brew install: 1. there was some bad checksum on a diff. (seems fixed) 2. some goo.h header #include statement was wrong, and failing even though I had it at: /usr/local/Cellar/poppler/0.59.0_1/include/poppler/goo/gtypes.h See below:
==> Installing caskformula/caskformula/inkscape ==> Downloading https://launchpad.net/inkscape/0.92.x/0.92.2/+download/inkscape-0.92.2.tar.b... Already downloaded: /Users/jasonhihn/Library/Caches/Homebrew/downloads/3e16227cc7b60cf452cbbdbe1f45f0c365882d5436c4ca79f9ad6061e184d68a--inkscape-0.92.2.tar.bz2 ==> Downloading https://gitlab.com/inkscape/inkscape/commit/93ccf03162cd2e46d962822d5507865f... Already downloaded: /Users/jasonhihn/Library/Caches/Homebrew/downloads/369b021412bac03164fd51cdf072f9e402caea5fabf430466d2d9779d6208a36--93ccf03162cd2e46d962822d5507865f3451168c.diff ==> Patching ==> Applying 93ccf03162cd2e46d962822d5507865f3451168c.diff patching file CMakeScripts/DefineDependsandFlags.cmake patching file config.h.cmake patching file src/extension/internal/pdfinput/pdf-input.cpp patching file src/extension/internal/pdfinput/pdf-parser.cpp ==> mkdir build ==> cmake .. -DCMAKE_C_FLAGS_RELEASE=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DCMAKE_INST ==> make Last 15 lines from /Users/jasonhihn/Library/Logs/Homebrew/inkscape/03.make: make[2]: *** Waiting for unfinished jobs.... In file included from /tmp/inkscape-20190321-12880-1lx99mq/inkscape-0.92.2/src/extension/internal/pdfinput/svg-builder.cpp:23: /tmp/inkscape-20190321-12880-1lx99mq/inkscape-0.92.2/src/extension/internal/pdfinput/pdf-parser.h:28:10: fatal error: 'goo/gtypes.h' file not found #include "goo/gtypes.h" ^~~~~~~~~~~~~~ In file included from /tmp/inkscape-20190321-12880-1lx99mq/inkscape-0.92.2/src/extension/internal/pdfinput/pdf-input.cpp:50: /tmp/inkscape-20190321-12880-1lx99mq/inkscape-0.92.2/src/extension/internal/pdfinput/pdf-parser.h:28:10: fatal error: 'goo/gtypes.h' file not found #include "goo/gtypes.h" ^~~~~~~~~~~~~~ 1 error generated. make[2]: *** [src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/pdf-input.cpp.o] Error 1 1 error generated. make[2]: *** [src/CMakeFiles/inkscape_base.dir/extension/internal/pdfinput/svg-builder.cpp.o] Error 1 make[1]: *** [src/CMakeFiles/inkscape_base.dir/all] Error 2 make: *** [all] Error 2