Inkscape is a vector graphics editor application. It is distributed under a free software license, the GNU GPL. Its stated goal is to become a powerful graphics tool while being fully compliant with the XML, SVG, and CSS standards.wikipedia:Inkscape
Build error with libpng 1.2.x
If inkscape fails to build with the following error:
In file included from /usr/include/libpng12/png.h:474, from sp-image.cpp:44: /usr/include/libpng12/pngconf.h:328: error: expected constructor, destructor, or type conversion before '.' token /usr/include/libpng12/pngconf.h:329: error: '__dont__' does not name a type
You should be able to solve that by simply commenting the two mentioned Lines in
//__pngconf.h__ already includes setjmp.h; //__dont__ include it again.;
Segfaults with qtcurve-gtk2
There is a problem with qtcurve-gtk2 1.8.18-3 that makes inkscape segfault shortly after launch. The bug is fixed upstream (Bug 343704) but no release is yet available and the AUR package qtcurve-git is not compatible with KDE Frameworks 5. Best option today to use qtcurve and inkscape is to use speps patched packages from FS#43631.