head 1.4; access; symbols pkgsrc-2013Q2:1.4.0.4 pkgsrc-2013Q2-base:1.4 pkgsrc-2012Q4:1.4.0.2 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.3.0.14 pkgsrc-2012Q3-base:1.3 pkgsrc-2012Q2:1.3.0.12 pkgsrc-2012Q2-base:1.3 pkgsrc-2012Q1:1.3.0.10 pkgsrc-2012Q1-base:1.3 pkgsrc-2011Q4:1.3.0.8 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q3:1.3.0.6 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.4 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.2 pkgsrc-2011Q1-base:1.3 pkgsrc-2009Q4:1.2.0.2 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.1.0.2 pkgsrc-2009Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2012.12.18.14.01.06; author drochner; state dead; branches; next 1.3; 1.3 date 2011.01.16.18.18.19; author tnn; state Exp; branches; next 1.2; 1.2 date 2009.11.29.20.51.51; author tnn; state dead; branches; next 1.1; 1.1 date 2009.10.06.00.53.26; author dmcmahill; state Exp; branches; next ; desc @@ 1.4 log @update to 0.48.4 changes: -bugfixes -patches to allow build against newer png and poppler were included -security fix for "XXE" vulneralility: inkscape could be used to put contents of other files into SVG output @ text @$NetBSD: patch-al,v 1.3 2011/01/16 18:18:19 tnn Exp $ --- src/helper/png-write.cpp.orig 2010-07-13 03:48:40.000000000 +0000 +++ src/helper/png-write.cpp @@@@ -165,7 +165,7 @@@@ sp_png_write_rgba_striped(SPDocument *do /* Set error handling. REQUIRED if you aren't supplying your own * error hadnling functions in the png_create_write_struct() call. */ - if (setjmp(png_ptr->jmpbuf)) { + if (setjmp(png_jmpbuf(png_ptr))) { /* If we get here, we had a problem reading the file */ fclose(fp); png_destroy_write_struct(&png_ptr, &info_ptr); @ 1.3 log @png-1.5 build fix @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @Update to inkscape-0.47. -- Inkscape 0.47 brings a host of important improvements all across the program: * Timed autosave: no more lost work * Spiro splines: an exciting new way to work with paths, fully supported in Pen, Pencil, and Node tools * Auto smooth nodes: a new type of node that keeps the path as smooth as possible as you move it or its neighbors * New modes in Tweak tool: pushing and jittering whole objects, scaling/rotating objects, deleting and duplicating using the "soft brush" * Reworked, much more usable snapping system and a Snapping toolbar * New path effects, including sketch, hatching, envelope deformation; effects can be stacked and assigned to groups * A huge collection of preset filters in the new Filters menu * New cairo-based PS and EPS export: improved quality, more features supported, fallback rasterization for filters and transparency * Spell checker for text objects in a document * Many new extensions: restacking, calendar, printing marks, cartesian and polar grids, interpolating attributes * Optimized SVG code options, now with their own Preferences page @ text @d1 1 a1 1 $NetBSD: patch-al,v 1.1 2009/10/06 00:53:26 dmcmahill Exp $ d3 11 a13 10 gcc44 fixes --- src/streams-handles.cpp.orig 2008-03-11 04:20:00.000000000 +0000 +++ src/streams-handles.cpp 2009-10-05 18:16:03.000000000 +0000 @@@@ -14,4 +14,5 @@@@ #include +#include namespace Inkscape { @ 1.1 log @add missing headers to let this build with gcc44 @ text @d1 1 a1 1 $NetBSD$ @