head 1.5; access; symbols pkgsrc-2014Q4:1.4.0.58 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.56 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.54 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.52 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.50 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.48 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.46 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.44 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.42 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.40 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.38 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.36 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.34 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.32 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.30 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.28 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.26 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.24 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.4.0.22 pkgsrc-2010Q2-base:1.4 pkgsrc-2010Q1:1.4.0.20 pkgsrc-2010Q1-base:1.4 pkgsrc-2009Q4:1.4.0.18 pkgsrc-2009Q4-base:1.4 pkgsrc-2009Q3:1.4.0.16 pkgsrc-2009Q3-base:1.4 pkgsrc-2009Q2:1.4.0.14 pkgsrc-2009Q2-base:1.4 pkgsrc-2009Q1:1.4.0.12 pkgsrc-2009Q1-base:1.4 pkgsrc-2008Q4:1.4.0.10 pkgsrc-2008Q4-base:1.4 pkgsrc-2008Q3:1.4.0.8 pkgsrc-2008Q3-base:1.4 cube-native-xorg:1.4.0.6 cube-native-xorg-base:1.4 pkgsrc-2008Q2:1.4.0.4 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.2 pkgsrc-2008Q1:1.3.0.10 pkgsrc-2008Q1-base:1.3 pkgsrc-2007Q4:1.3.0.8 pkgsrc-2007Q4-base:1.3 pkgsrc-2007Q3:1.3.0.6 pkgsrc-2007Q3-base:1.3 pkgsrc-2007Q2:1.3.0.4 pkgsrc-2007Q2-base:1.3 pkgsrc-2007Q1:1.3.0.2 pkgsrc-2007Q1-base:1.3 pkgsrc-2006Q4:1.2.0.4 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.2 pkgsrc-2006Q3-base:1.2; locks; strict; comment @# @; 1.5 date 2015.02.03.13.55.12; author adam; state dead; branches; next 1.4; commitid M8b2igoS0yKjfz8y; 1.4 date 2008.06.05.10.17.28; author drochner; state Exp; branches; next 1.3; 1.3 date 2007.02.05.20.20.03; author adam; state Exp; branches; next 1.2; 1.2 date 2006.07.21.15.36.56; author joerg; state Exp; branches; next 1.1; 1.1 date 2006.07.21.13.16.53; author joerg; state Exp; branches; next ; desc @@ 1.5 log @Changes 0.91: Cairo rendering for display and PNG export OpenMP multithreading for all filters C++ code conversion Major improvements in the Text tool Measure tool Type design features Symbol library and support for Visio stencils Cross platform WMF and EMF import and export Improved support for Corel DRAW documents, Visio importer Support for real world document and page size units, e.g. millimeters Numerous usability improvements Native Windows 64-bit build @ text @$NetBSD: patch-ad,v 1.4 2008/06/05 10:17:28 drochner Exp $ --- ./src/trace/potrace/inkscape-potrace.cpp.orig 2008-03-11 06:20:37 +0200 +++ ./src/trace/potrace/inkscape-potrace.cpp 2008-06-03 00:11:41 +0300 @@@@ -31,7 +31,16 @@@@ #include "curve.h" #include "bitmap.h" +#if defined(__NetBSD__) || defined(__DragonFly__) +#include +#endif +#if (defined(__DragonFly__) && __DragonFly_version < 190000) || (defined(__NetBSD__) && __NetBSD_Version__ < 399000800) +static double log2(double val) +{ + return log(val) / M_LN2; +} +#endif static void updateGui() { @ 1.4 log @make it build on DragonFly, from Hasso Tepper per PR pkg/38843 @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Changes 0.45: This release brings the exciting new features developed by the Google Summer of Code 2006 participants, as well as tons of other improvements across the board. Here are the highlights: * Gaussian blur is the first SVG filter supported by Inkscape. You can blur any object to any extent - yet it remains vector and fully editable. This gives a huge boost to Inkscape as a creative art tool. * Display speed and interactivity: not only does Inkscape render faster, but it can now respond to user input before it finished redrawing the screen, which greatly improves the interactivity of the program. * History dialog makes it easy to to review your editing session and jump to any step of it, undoing and redoing multiple actions with one click. * Several important tool features are added, notably the new selection mode in Node tool and the adjustable rounded caps in Calligraphic pen. * Bitmap tracing works better for multi-color traces, sports a redesigned dialog and several new options. * Many new extension effects are added, including Color effects and Pattern along path. * The Outline mode has got many fixes and improvements, including a keyboard shortcut. * Several new commands in Help menu open various Inkscape-related pages in your default browser, making Inkscape reference information more accessible as you work. * Dozens of smaller features are added throughout the program, and hundreds of bugs are fixed. @ text @d3 2 a4 2 --- src/trace/potrace/inkscape-potrace.cpp.orig 2007-01-16 03:05:41.000000000 +0100 +++ src/trace/potrace/inkscape-potrace.cpp d9 1 a9 1 +#if defined(__NetBSD__) d13 1 a13 1 +#if defined(__DragonFly__) || (defined(__NetBSD__) && __NetBSD_Version__ < 399000800) @ 1.2 log @NetBSD before 3.99.8 needs log2 as well. Fixes PR 34020. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2006/07/21 13:16:53 joerg Exp $ d3 1 a3 1 --- src/trace/potrace/inkscape-potrace.cpp.orig 2006-07-21 13:01:29.000000000 +0000 d5 1 a5 1 @@@@ -29,7 +29,16 @@@@ a8 1 - d12 1 a12 1 + @ 1.1 log @Fix build on DragonFly: - include unistd.h to get read(2) prototype - implement log2 locally using log and M_LN2 If other platforms lack log2 as well, just add them to the list. @ text @d1 1 a1 1 $NetBSD$ d5 1 a5 1 @@@@ -29,7 +29,12 @@@@ d10 5 a14 1 +#if defined(__DragonFly__) @