Release notes: http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92 See also: http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92#New_dependencies
http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92.1
Created attachment 467794 [details] inkscape-0.92.1 ebuild (cmakified, with gtk3 support) Latest inkscape ebuild using cmake instead of autotools. I had to drop a few USE flags (jpeg inkar exif static-libs) since CMakeLists.txt didn't expose switches for them. The respective dependencies I made unconditional. Also, I've included a gtk3 switch. The appended patch disables calling gtk-update-icon-cache during cmake's install phase, which triggers a sandbox access violation, not sure how to do that in post_install, or if it's necessary at all.
Created attachment 467796 [details, diff] Patch to disable calling gtk-update-icon-cache from cmake
Created attachment 467798 [details] scour-0.35 ebuild scour is an inkscape-0.92* dependency, ebuild taken from haarp overlay and bumped to latest version.
One remaining bug I just noticed is that inkscape will pick up dependencies on gtkspell and aspell whether or not USE=spell is set.
(In reply to Andreas Eckstein from comment #2) > I've included a gtk3 switch. The appended patch disables calling > gtk-update-icon-cache during cmake's install phase, which triggers a sandbox > access violation, not sure how to do that in post_install, or if it's > necessary at all. You may notice at the end of the qmerge stage: * Updating icons cache ... [ ok ] * Updating desktop mime database ...
Looking forward to Inkscape 0.92.* in Gentoo and Sabayon.
0.92.1 is in the tree now. Please test. https://packages.gentoo.org/packages/media-gfx/inkscape @Gentoo Graphics Project: Can we close the ticket?
@Developers Inkscape 0.92* have new dependencies: × media-gfx/potrace — The Paintbucket and Trace Bitmap tools now use an external copy of the Potrace library; × dev-python/scour — Export to Optimized SVG now depends upon an external copy of the Scour python module, ebuild attached in comment #4. Please add this in ebuild.
Alexander, thank you for this important information. I could not find a source for this information. Can you provide a link there? It would have been perfect to open a new ticket, which I did for you.
(In reply to Jonas Stein from comment #10) > Alexander, thank you for this important information. > I could not find a source for this information. Can you provide a link there? > It would have been perfect to open a new ticket, which I did for you. Hi Jonas. Link for new dependencies in description of this bug from Manuel. I duplicate this here: http://wiki.inkscape.org/wiki/index.php/Release_notes/0.92#New_dependencies
please follow up on the following tickets: dev-python/scour ebuild request: https://bugs.gentoo.org/show_bug.cgi?id=618454 media-gfx/inkscape-0.92.* dependency missing media-gfx/potrace, dev-python/scour: https://bugs.gentoo.org/show_bug.cgi?id=618436
Rest is done in the other bugs. We still need to do the cmake conversion... when I have too much time...
The ebuild I've attached to this bug some time ago, is already making use of cmake.