Here is an update to inkscape 0.48.
Index: Makefile =================================================================== RCS file: /home/cvs/ports/graphics/inkscape/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- Makefile 13 Sep 2010 17:52:53 -0000 1.14 +++ Makefile 16 Sep 2010 15:44:12 -0000 @@ -2,12 +2,9 @@ COMMENT= SVG vector drawing application -DISTNAME= inkscape-0.46 -REVISION= 12 +DISTNAME= inkscape-0.48.0 CATEGORIES= graphics -MAINTAINER= Benoit Chesneau <beno...@metavers.net> - HOMEPAGE= http://www.inkscape.org/ MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=inkscape/} @@ -19,12 +16,12 @@ PERMIT_DISTFILES_CDROM= Yes PERMIT_DISTFILES_FTP= Yes WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \ - Xft Xi Xinerama Xrandr Xrender atk-1.0 c cairo \ + Xi Xinerama Xrandr Xrender aspell atk-1.0 c cairo \ cairomm-1.0 expat fontconfig freetype glib-2.0 glibmm-2.4 \ - glitz gmodule-2.0 gobject-2.0 gthread-2.0 m \ + glitz gmodule-2.0 gobject-2.0 gsl gslcblas gthread-2.0 m \ pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 pthread \ sigc-2.0 stdc++ xml2 z gio-2.0 giomm-2.4 \ - pthread-stubs xcb gc.>=3 popt MagickCore Magick++ MagickWand \ + pthread-stubs xcb gc.>=3 popt MagickCore Magick++ \ lcms png xslt poppler poppler-glib atkmm-1.6 gdkmm-2.4 \ gtkmm-2.4 pangomm-1.4 gdk-x11-2.0 gdk_pixbuf-2.0 gtk-x11-2.0 \ gtkspell xcb-render xcb-render-util @@ -33,21 +30,19 @@ MODULES= devel/gettext \ textproc/intltool BUILD_DEPENDS= ::devel/boost - LIB_DEPENDS= ::devel/boehm-gc \ + ::devel/gsl \ + ::devel/pangomm \ ::devel/popt \ ::graphics/ImageMagick \ ::graphics/lcms \ ::graphics/png \ - ::textproc/libxslt \ ::print/poppler \ + ::textproc/aspell/core \ + ::textproc/gtkspell \ + ::textproc/libxslt \ ::x11/gtk2mm \ - ::devel/pangomm \ - ::x11/gtk+2 \ - ::textproc/gtkspell - -FAKE_FLAGS= itlocaledir="${PREFIX}/share/locale/" - + ::x11/gtk+2 RUN_DEPENDS= ::devel/desktop-file-utils \ ::textproc/py-lxml @@ -56,21 +51,14 @@ USE_LIBTOOL= Yes USE_X11= Yes NO_REGRESS= Yes -CONFIGURE_STYLE= autoconf gnu -AUTOCONF_VERSION= 2.61 - -CONFIGURE_ARGS= --with-popt --mandir=${PREFIX}/man \ - --with-xft --without-gnome-print \ - --without-gnome-vfs --enable-lcms +CONFIGURE_STYLE= gnu +CONFIGURE_ARGS= --disable-silent-rules --without-gnome-vfs CPPFLAGS= -I${LOCALBASE}/include -I${X11BASE}/include \ -I${LOCALBASE}/include/libpng \ -I${LOCALBASE}/include/ImageMagick CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" \ - LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" \ - PKG_CONFIG_PATH="${X11BASE}/lib/pkgconfig" \ - GMSGFMT="${LOCALBASE}/bin/msgfmt" \ - MSGFMT="${LOCALBASE}/bin/msgfmt" + LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" .include <bsd.port.mk> Index: distinfo =================================================================== RCS file: /home/cvs/ports/graphics/inkscape/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- distinfo 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ distinfo 15 Sep 2010 14:21:23 -0000 @@ -1,5 +1,5 @@ -MD5 (inkscape-0.46.tar.gz) = O66QNARzeQEhJ+UvmxONMg== -RMD160 (inkscape-0.46.tar.gz) = RJ4H+kyqcfIAJXdDU9GcrWdGMaw= -SHA1 (inkscape-0.46.tar.gz) = t8U8bSvA3k/yTUpr7oY1n/Eb7yc= -SHA256 (inkscape-0.46.tar.gz) = kYYeDXIigRbTHgcZL3f+nglo1O0GSZgpstZuZBSWmTo= -SIZE (inkscape-0.46.tar.gz) = 18615326 +MD5 (inkscape-0.48.0.tar.gz) = u5RUO4ExV9gygWV6iUZdRg== +RMD160 (inkscape-0.48.0.tar.gz) = DZfBcTb+aaIki7TPTS9ils4Yw38= +SHA1 (inkscape-0.48.0.tar.gz) = IgremBBpqR06+rnL/3X2XHURnaI= +SHA256 (inkscape-0.48.0.tar.gz) = CBL2ymOqfEuyNskyoCvU4MtSCUBLtCz/X2WtD4SEQXY= +SIZE (inkscape-0.48.0.tar.gz) = 25870275 Index: patches/patch-Makefile_in =================================================================== RCS file: patches/patch-Makefile_in diff -N patches/patch-Makefile_in --- patches/patch-Makefile_in 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,11 +0,0 @@ -$OpenBSD: patch-Makefile_in,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- Makefile.in.orig Sun Mar 30 20:56:25 2008 -+++ Makefile.in Sun Mar 30 20:56:57 2008 -@@ -14,6 +14,7 @@ - - @SET_MAKE@ - -+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ - VPATH = @srcdir@ - pkgdatadir = $(datadir)/@PACKAGE@ - pkglibdir = $(libdir)/@PACKAGE@ Index: patches/patch-configure_ac =================================================================== RCS file: patches/patch-configure_ac diff -N patches/patch-configure_ac --- patches/patch-configure_ac 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,13 +0,0 @@ -$OpenBSD: patch-configure_ac,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- configure.ac.orig Sun Mar 30 20:35:59 2008 -+++ configure.ac Sun Mar 30 20:36:04 2008 -@@ -315,6 +315,9 @@ fi - AC_SUBST(GNOME_VFS_CFLAGS) - AC_SUBST(GNOME_VFS_LIBS) - -+# glib-genmarshal -+AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal) -+ - dnl ****************************** - dnl libinkjar checking - dnl ****************************** Index: patches/patch-src_Makefile_in =================================================================== RCS file: patches/patch-src_Makefile_in diff -N patches/patch-src_Makefile_in --- patches/patch-src_Makefile_in 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,33 +0,0 @@ -$OpenBSD: patch-src_Makefile_in,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- src/Makefile.in.orig Tue Mar 11 05:47:10 2008 -+++ src/Makefile.in Sun Mar 30 20:58:16 2008 -@@ -77,7 +77,7 @@ - # repaced with (wrapper of?) DOM - # - -- -+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@ - VPATH = @srcdir@ - pkgdatadir = $(datadir)/@PACKAGE@ - pkglibdir = $(libdir)/@PACKAGE@ -@@ -7282,16 +7282,10 @@ helper/clean: - - helper/unit-menu.$(OBJEXT): helper/sp-marshal.h - --# TODO: Check that the generated sp-marshal.h is the same as before. --helper/sp-marshal.h: helper/sp-marshal.list -- glib-genmarshal --prefix=sp_marshal --header $(srcdir)/helper/sp-marshal.list > helper/tmp.$$$$ \ -- && mv helper/tmp.$$$$ helper/sp-marshal.h -- --helper/sp-marshal.cpp: helper/sp-marshal.list helper/sp-marshal.h -- ( echo '#include "helper/sp-marshal.h"' && \ -- glib-genmarshal --prefix=sp_marshal --body $(srcdir)/helper/sp-marshal.list ) \ -- > helper/tmp.$$$$ \ -- && mv helper/tmp.$$$$ helper/sp-marshal.cpp -+helper/sp-marshal.h: helper/sp-marshal.list $(GLIB_GENMARSHAL) -+ $(GLIB_GENMARSHAL) $< --header --prefix=sp_marshal > $@ -+helper/sp-marshal.c: helper/sp-marshal.list $(GLIB_GENMARSHAL) -+ $(GLIB_GENMARSHAL) $< --body --prefix=sp_marshal > $@ - - helper/sp-marshal.cpp helper/sp-marshal.h: Makefile - Index: patches/patch-src_display_nr-arena-shape_cpp =================================================================== RCS file: patches/patch-src_display_nr-arena-shape_cpp diff -N patches/patch-src_display_nr-arena-shape_cpp --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ patches/patch-src_display_nr-arena-shape_cpp 15 Sep 2010 17:14:41 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- src/display/nr-arena-shape.cpp.orig Wed Sep 15 13:14:17 2010 ++++ src/display/nr-arena-shape.cpp Wed Sep 15 13:14:31 2010 +@@ -39,7 +39,6 @@ + + #include <glib.h> + #include "svg/svg.h" +-#include <fenv.h> + + //int showRuns=0; + void nr_pixblock_render_shape_mask_or(NRPixBlock &m,Shape* theS); Index: patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp =================================================================== RCS file: patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp diff -N patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp --- patches/patch-src_extension_internal_pdfinput_pdf-parser_cpp 4 Dec 2009 20:12:35 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,117 +0,0 @@ -$OpenBSD: patch-src_extension_internal_pdfinput_pdf-parser_cpp,v 1.2 2009/12/04 20:12:35 kili Exp $ ---- src/extension/internal/pdfinput/pdf-parser.cpp.orig Tue Mar 11 05:20:21 2008 -+++ src/extension/internal/pdfinput/pdf-parser.cpp Mon Nov 30 21:32:15 2009 -@@ -810,7 +810,7 @@ void PdfParser::opSetExtGState(Object args[], int numA - blendingColorSpace = NULL; - isolated = knockout = gFalse; - if (!obj4.dictLookup("CS", &obj5)->isNull()) { -- blendingColorSpace = GfxColorSpace::parse(&obj5); -+ blendingColorSpace = GfxColorSpace::parse(&obj5, NULL); - } - obj5.free(); - if (obj4.dictLookup("I", &obj5)->isBool()) { -@@ -1010,9 +1010,9 @@ void PdfParser::opSetFillColorSpace(Object args[], int - state->setFillPattern(NULL); - res->lookupColorSpace(args[0].getName(), &obj); - if (obj.isNull()) { -- colorSpace = GfxColorSpace::parse(&args[0]); -+ colorSpace = GfxColorSpace::parse(&args[0], NULL); - } else { -- colorSpace = GfxColorSpace::parse(&obj); -+ colorSpace = GfxColorSpace::parse(&obj, NULL); - } - obj.free(); - if (colorSpace) { -@@ -1033,9 +1033,9 @@ void PdfParser::opSetStrokeColorSpace(Object args[], i - state->setStrokePattern(NULL); - res->lookupColorSpace(args[0].getName(), &obj); - if (obj.isNull()) { -- colorSpace = GfxColorSpace::parse(&args[0]); -+ colorSpace = GfxColorSpace::parse(&args[0], NULL); - } else { -- colorSpace = GfxColorSpace::parse(&obj); -+ colorSpace = GfxColorSpace::parse(&obj, NULL); - } - obj.free(); - if (colorSpace) { -@@ -1102,7 +1102,7 @@ void PdfParser::opSetFillColorN(Object args[], int num - builder->updateStyle(state); - } - if (args[numArgs-1].isName() && -- (pattern = res->lookupPattern(args[numArgs-1].getName()))) { -+ (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL))) { - state->setFillPattern(pattern); - builder->updateStyle(state); - } -@@ -1146,7 +1146,7 @@ void PdfParser::opSetStrokeColorN(Object args[], int n - builder->updateStyle(state); - } - if (args[numArgs-1].isName() && -- (pattern = res->lookupPattern(args[numArgs-1].getName()))) { -+ (pattern = res->lookupPattern(args[numArgs-1].getName(), NULL))) { - state->setStrokePattern(pattern); - builder->updateStyle(state); - } -@@ -1544,7 +1544,7 @@ void PdfParser::opShFill(Object args[], int numArgs) { - double *matrix = NULL; - GBool savedState = gFalse; - -- if (!(shading = res->lookupShading(args[0].getName()))) { -+ if (!(shading = res->lookupShading(args[0].getName(), NULL))) { - return; - } - -@@ -2196,7 +2196,7 @@ void PdfParser::doShowText(GooString *s) { - int wMode; - double riseX, riseY; - CharCode code; -- Unicode u[8]; -+ Unicode *u = NULL; - double x, y, dx, dy, dx2, dy2, curX, curY, tdx, tdy, lineX, lineY; - double originX, originY, tOriginX, tOriginY; - double oldCTM[6], newCTM[6]; -@@ -2244,7 +2244,7 @@ void PdfParser::doShowText(GooString *s) { - len = s->getLength(); - while (len > 0) { - n = font->getNextChar(p, len, &code, -- u, (int)(sizeof(u) / sizeof(Unicode)), &uLen, -+ &u, &uLen, - &dx, &dy, &originX, &originY); - dx = dx * state->getFontSize() + state->getCharSpace(); - if (n == 1 && *p == ' ') { -@@ -2293,7 +2293,7 @@ void PdfParser::doShowText(GooString *s) { - len = s->getLength(); - while (len > 0) { - n = font->getNextChar(p, len, &code, -- u, (int)(sizeof(u) / sizeof(Unicode)), &uLen, -+ &u, &uLen, - &dx, &dy, &originX, &originY); - - if (wMode) { -@@ -2487,7 +2487,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBoo - } - } - if (!obj1.isNull()) { -- colorSpace = GfxColorSpace::parse(&obj1); -+ colorSpace = GfxColorSpace::parse(&obj1, NULL); - } else if (csMode == streamCSDeviceGray) { - colorSpace = new GfxDeviceGrayColorSpace(); - } else if (csMode == streamCSDeviceRGB) { -@@ -2572,7 +2572,7 @@ void PdfParser::doImage(Object *ref, Stream *str, GBoo - obj2.free(); - } - } -- maskColorSpace = GfxColorSpace::parse(&obj1); -+ maskColorSpace = GfxColorSpace::parse(&obj1, NULL); - obj1.free(); - if (!maskColorSpace || maskColorSpace->getMode() != csDeviceGray) { - goto err1; -@@ -2747,7 +2747,7 @@ void PdfParser::doForm(Object *str) { - if (obj1.dictLookup("S", &obj2)->isName("Transparency")) { - transpGroup = gTrue; - if (!obj1.dictLookup("CS", &obj3)->isNull()) { -- blendingColorSpace = GfxColorSpace::parse(&obj3); -+ blendingColorSpace = GfxColorSpace::parse(&obj3, NULL); - } - obj3.free(); - if (obj1.dictLookup("I", &obj3)->isBool()) { Index: patches/patch-src_helper_Makefile_insert =================================================================== RCS file: patches/patch-src_helper_Makefile_insert diff -N patches/patch-src_helper_Makefile_insert --- patches/patch-src_helper_Makefile_insert 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,25 +0,0 @@ -$OpenBSD: patch-src_helper_Makefile_insert,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- src/helper/Makefile_insert.orig Sun Mar 30 20:48:01 2008 -+++ src/helper/Makefile_insert Sun Mar 30 20:48:58 2008 -@@ -35,17 +35,10 @@ helper_libspchelp_a_SOURCES = \ - helper/stock-items.cpp \ - helper/stock-items.h - -- --# TODO: Check that the generated sp-marshal.h is the same as before. --helper/sp-marshal.h: helper/sp-marshal.list -- glib-genmarshal --prefix=sp_marshal --header $(srcdir)/helper/sp-marshal.list > helper/tmp.$$$$ \ -- && mv helper/tmp.$$$$ helper/sp-marshal.h -- --helper/sp-marshal.cpp: helper/sp-marshal.list helper/sp-marshal.h -- ( echo '#include "helper/sp-marshal.h"' && \ -- glib-genmarshal --prefix=sp_marshal --body $(srcdir)/helper/sp-marshal.list ) \ -- > helper/tmp.$$$$ \ -- && mv helper/tmp.$$$$ helper/sp-marshal.cpp -+helper/sp-marshal.h: helper/sp-marshal.list $(GLIB_GENMARSHAL) -+ $(GLIB_GENMARSHAL) $< --header --prefix=sp_marshal > $@ -+helper/sp-marshal.c: helper/sp-marshal.list $(GLIB_GENMARSHAL) -+ $(GLIB_GENMARSHAL) $< --body --prefix=sp_marshal > $@ - - helper/sp-marshal.cpp helper/sp-marshal.h: Makefile - Index: patches/patch-src_persp3d_cpp =================================================================== RCS file: patches/patch-src_persp3d_cpp diff -N patches/patch-src_persp3d_cpp --- patches/patch-src_persp3d_cpp 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,110 +0,0 @@ -$OpenBSD: patch-src_persp3d_cpp,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- src/persp3d.cpp.orig Tue Mar 11 05:20:26 2008 -+++ src/persp3d.cpp Wed Apr 2 21:19:13 2008 -@@ -93,7 +93,8 @@ persp3d_init(Persp3D *persp) - { - persp->tmat = Proj::TransfMat3x4 (); - -- persp->boxes_transformed.clear(); -+ persp->boxes_transformed = new std::map<SPBox3D *, bool>; -+ persp->boxes_transformed->clear(); - persp->document = NULL; - - persp->my_counter = global_counter++; -@@ -123,6 +124,8 @@ static void persp3d_build(SPObject *object, SPDocument - * Virtual release of Persp3D members before destruction. - */ - static void persp3d_release(SPObject *object) { -+ Persp3D *persp = SP_PERSP3D (object); -+ delete persp->boxes_transformed; - SP_OBJECT_REPR(object)->removeListenerByData(object); - } - -@@ -420,44 +423,44 @@ persp3d_has_box (Persp3D *persp, SPBox3D *box) { - - void - persp3d_add_box_transform (Persp3D *persp, SPBox3D *box) { -- std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed.find(box); -- if (i != persp->boxes_transformed.end() && (*i).second == true) { -+ std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed->find(box); -+ if (i != persp->boxes_transformed->end() && (*i).second == true) { - g_print ("Warning! In %s (%d): trying to add transform status for box %d twice when it's already listed as true.\n", SP_OBJECT_REPR(persp)->attribute("id"), persp->my_counter, box->my_counter); - return; - } - -- persp->boxes_transformed[box] = false; -+ (*persp->boxes_transformed)[box] = false; - } - - void - persp3d_remove_box_transform (Persp3D *persp, SPBox3D *box) { -- persp->boxes_transformed.erase(box); -+ persp->boxes_transformed->erase(box); - } - - void - persp3d_set_box_transformed (Persp3D *persp, SPBox3D *box, bool transformed) { -- if (persp->boxes_transformed.find(box) == persp->boxes_transformed.end()) { -+ if (persp->boxes_transformed->find(box) == persp->boxes_transformed->end()) { - g_print ("Warning! In %s (%d): trying to set transform status for box %d, but it is not listed in the perspective!! Aborting.\n", - SP_OBJECT_REPR(persp)->attribute("id"), persp->my_counter, - box->my_counter); - return; - } - -- persp->boxes_transformed[box] = transformed; -+ (*persp->boxes_transformed)[box] = transformed; - } - - bool - persp3d_was_transformed (Persp3D *persp) { -- if (persp->boxes_transformed.size() == 1) { -+ if (persp->boxes_transformed->size() == 1) { - /* either the transform has not been applied to the single box associated to this perspective yet - or the transform was already reset; in both cases we need to return false because upcoming - transforms need to be applied */ -- (*persp->boxes_transformed.begin()).second = false; // make sure the box is marked as untransformed (in case more boxes are added later) -+ (*persp->boxes_transformed->begin()).second = false; // make sure the box is marked as untransformed (in case more boxes are added later) - return false; - } - -- for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed.begin(); -- i != persp->boxes_transformed.end(); ++i) { -+ for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed->begin(); -+ i != persp->boxes_transformed->end(); ++i) { - if ((*i).second == true) { - // at least one of the boxes in the perspective has already been transformed; - return true; -@@ -468,8 +471,8 @@ persp3d_was_transformed (Persp3D *persp) { - - bool - persp3d_all_transformed(Persp3D *persp) { -- for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed.begin(); -- i != persp->boxes_transformed.end(); ++i) { -+ for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed->begin(); -+ i != persp->boxes_transformed->end(); ++i) { - if ((*i).second == false) { - return false; - } -@@ -479,8 +482,8 @@ persp3d_all_transformed(Persp3D *persp) { - - void - persp3d_unset_transforms(Persp3D *persp) { -- for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed.begin(); -- i != persp->boxes_transformed.end(); ++i) { -+ for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed->begin(); -+ i != persp->boxes_transformed->end(); ++i) { - (*i).second = false; - } - } -@@ -650,8 +653,8 @@ persp3d_print_all_selected() { - for (std::set<Persp3D *>::iterator j = sel_persps.begin(); j != sel_persps.end(); ++j) { - Persp3D *persp = SP_PERSP3D(*j); - g_print (" %s (%d): ", SP_OBJECT_REPR(persp)->attribute("id"), persp->my_counter); -- for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed.begin(); -- i != persp->boxes_transformed.end(); ++i) { -+ for (std::map<SPBox3D *, bool>::iterator i = persp->boxes_transformed->begin(); -+ i != persp->boxes_transformed->end(); ++i) { - g_print ("<%d,%d> ", (*i).first->my_counter, (*i).second); - } - g_print ("\n"); Index: patches/patch-src_persp3d_h =================================================================== RCS file: patches/patch-src_persp3d_h diff -N patches/patch-src_persp3d_h --- patches/patch-src_persp3d_h 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_persp3d_h,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- src/persp3d.h.orig Tue Mar 11 05:20:30 2008 -+++ src/persp3d.h Wed Apr 2 21:19:13 2008 -@@ -34,7 +34,7 @@ struct Persp3D : public SPObject { - - // Also write the list of boxes into the xml repr and vice versa link boxes to their persp3d? - std::vector<SPBox3D *> boxes; -- std::map<SPBox3D *, bool> boxes_transformed; // TODO: eventually we should merge this with 'boxes' -+ std::map<SPBox3D *, bool>* boxes_transformed; // TODO: eventually we should merge this with 'boxes' - SPDocument *document; // should this rather be the SPDesktop? - - // for debugging only Index: patches/patch-src_ui_dialog_print_cpp =================================================================== RCS file: /home/cvs/ports/graphics/inkscape/patches/patch-src_ui_dialog_print_cpp,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-src_ui_dialog_print_cpp --- patches/patch-src_ui_dialog_print_cpp 4 Apr 2008 14:37:26 -0000 1.1.1.1 +++ patches/patch-src_ui_dialog_print_cpp 16 Sep 2010 00:24:50 -0000 @@ -1,13 +1,11 @@ $OpenBSD: patch-src_ui_dialog_print_cpp,v 1.1.1.1 2008/04/04 14:37:26 landry Exp $ ---- src/ui/dialog/print.cpp.orig Fri Mar 28 17:50:41 2008 -+++ src/ui/dialog/print.cpp Fri Mar 28 17:51:21 2008 -@@ -16,6 +16,9 @@ - #include <io.h> +--- src/ui/dialog/print.cpp.orig Wed Sep 15 20:24:17 2010 ++++ src/ui/dialog/print.cpp Wed Sep 15 20:24:39 2010 +@@ -17,6 +17,7 @@ #endif -+#if defined(__OpenBSD__) -+#include <unistd.h> -+#endif #include <gtkmm/stock.h> ++#include <unistd.h> #include "print.h" + #include "extension/internal/cairo-render-context.h" Index: patches/patch-src_widgets_sp-xmlview-attr-list_h =================================================================== RCS file: patches/patch-src_widgets_sp-xmlview-attr-list_h diff -N patches/patch-src_widgets_sp-xmlview-attr-list_h --- patches/patch-src_widgets_sp-xmlview-attr-list_h 25 Jan 2009 00:29:03 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,12 +0,0 @@ -$OpenBSD: patch-src_widgets_sp-xmlview-attr-list_h,v 1.1 2009/01/25 00:29:03 stsp Exp $ ---- src/widgets/sp-xmlview-attr-list.h.orig Sat Jan 24 12:24:43 2009 -+++ src/widgets/sp-xmlview-attr-list.h Sat Jan 24 12:26:02 2009 -@@ -13,7 +13,7 @@ - */ - - #include <stdio.h> --#include <gtk/gtkclist.h> -+#include <gtk/gtk.h> - #include "../xml/repr.h" - - #include <glib.h> Index: patches/patch-utf8-to-roff =================================================================== RCS file: patches/patch-utf8-to-roff diff -N patches/patch-utf8-to-roff --- patches/patch-utf8-to-roff 3 Oct 2008 11:17:17 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,34 +0,0 @@ -$OpenBSD: patch-utf8-to-roff,v 1.1 2008/10/03 11:17:17 sthen Exp $ - -r18573 from upstream; -"utf8-to-roff: work around what's arguably a bug in perl 5.10" - ---- utf8-to-roff.orig Tue Mar 11 04:20:51 2008 -+++ utf8-to-roff Fri Oct 3 12:05:01 2008 -@@ -1,9 +1,25 @@ --#! /usr/bin/perl -w -CI -+if (true || '\'); then exec perl -CI "$0" "$@"; fi # ') {} -+# The above uses the fact that backslash isn't special in single quotes in -+# shell script, whereas in perl it escapes the following single quote. -+# -+# The problem it tries to solve is that we want perl to be run with -CI flag -+# (to have stdin interpreted as utf-8), so we would use `#! /usr/bin/perl -CI', -+# except that if we do that then perl 5.10 complains about it being too late -+# to apply -CI if the script is run with `perl -CI ./utf8-to-roff', as we want -+# to do from the Makefile. The reason we don't do `./utf8-to-roff' from the makefile -+# is that then we require the #! line to have the right location of perl instead of -+# just consulting the path. (Similarly, we could use `#! /usr/bin/env perl -CI', -+# though that still requires that /usr/bin/env exist.) The reason we don't just -+# remove the `-CI' from the #! line is that then the script couldn't be run correctly -+# with ./utf8-to-roff. -+ -+ - # Converts a man page from utf8 (not understood by groff 1.18) to groff escapes. - # I couldn't find any existing tool to convert from utf8 to groff, though I - # seem to recall seeing some code to do so somewhere. - # - # Hereby released into public domain by Peter Moulder. -+use warnings; - use strict; - - # Table generated automatically using: Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/graphics/inkscape/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 22 Dec 2009 16:06:41 -0000 1.3 +++ pkg/PLIST 15 Sep 2010 18:42:12 -0000 @@ -7,6 +7,26 @@ man/fr/man1/ @man man/man1/inkscape.1 @man man/man1/inkview.1 share/applications/inkscape.desktop +share/icons/ +share/icons/hicolor/ +share/icons/hicolor/16x16/ +share/icons/hicolor/16x16/apps/ +share/icons/hicolor/16x16/apps/inkscape.png +share/icons/hicolor/22x22/ +share/icons/hicolor/22x22/apps/ +share/icons/hicolor/22x22/apps/inkscape.png +share/icons/hicolor/24x24/ +share/icons/hicolor/24x24/apps/ +share/icons/hicolor/24x24/apps/inkscape.png +share/icons/hicolor/256x256/ +share/icons/hicolor/256x256/apps/ +share/icons/hicolor/256x256/apps/inkscape.png +share/icons/hicolor/32x32/ +share/icons/hicolor/32x32/apps/ +share/icons/hicolor/32x32/apps/inkscape.png +share/icons/hicolor/48x48/ +share/icons/hicolor/48x48/apps/ +share/icons/hicolor/48x48/apps/inkscape.png share/inkscape/ share/inkscape/clipart/ share/inkscape/clipart/README @@ -23,6 +43,7 @@ share/inkscape/examples/blend_modes.svg share/inkscape/examples/car.svgz share/inkscape/examples/data_uri.svg share/inkscape/examples/eastern-motive-P4G.svg +share/inkscape/examples/filters.svg share/inkscape/examples/flow-go.svg share/inkscape/examples/flowsample.svg share/inkscape/examples/gallardo.svgz @@ -32,17 +53,20 @@ share/inkscape/examples/gradient.svg share/inkscape/examples/i18n.svg share/inkscape/examples/istest.pov share/inkscape/examples/l-systems.svgz -share/inkscape/examples/lighting_effects.svg +share/inkscape/examples/lighting_filters.svg share/inkscape/examples/live-path-effects-curvestitch.svg share/inkscape/examples/live-path-effects-gears.svg share/inkscape/examples/live-path-effects-pathalongpath.svg share/inkscape/examples/markers.svg +share/inkscape/examples/replace-hue.svg share/inkscape/examples/rope-3D.svg share/inkscape/examples/stars.svgz +share/inkscape/examples/svgfont.svg share/inkscape/examples/tesselation-P3.svg share/inkscape/examples/text-on-path.svg share/inkscape/examples/tiger.svgz -share/inkscape/examples/turbulence_effects.svg +share/inkscape/examples/tref.svg +share/inkscape/examples/turbulence_filters.svg share/inkscape/extensions/ share/inkscape/extensions/Barcode/ share/inkscape/extensions/Barcode/Base.py @@ -51,22 +75,129 @@ share/inkscape/extensions/Barcode/Code39 share/inkscape/extensions/Barcode/Code39Ext.py share/inkscape/extensions/Barcode/Code93.py share/inkscape/extensions/Barcode/EAN13.py +share/inkscape/extensions/Barcode/EAN5.py share/inkscape/extensions/Barcode/EAN8.py share/inkscape/extensions/Barcode/RM4CC.py share/inkscape/extensions/Barcode/UPCA.py share/inkscape/extensions/Barcode/UPCE.py share/inkscape/extensions/Barcode/__init__.py +share/inkscape/extensions/Inkscape.pm +share/inkscape/extensions/Poly3DObjects/ +share/inkscape/extensions/Poly3DObjects/cube.obj +share/inkscape/extensions/Poly3DObjects/cuboct.obj +share/inkscape/extensions/Poly3DObjects/dodec.obj +share/inkscape/extensions/Poly3DObjects/great_dodec.obj +share/inkscape/extensions/Poly3DObjects/great_rhombicosidodec.obj +share/inkscape/extensions/Poly3DObjects/great_rhombicuboct.obj +share/inkscape/extensions/Poly3DObjects/great_stel_dodec.obj +share/inkscape/extensions/Poly3DObjects/icos.obj +share/inkscape/extensions/Poly3DObjects/icosidodec.obj +share/inkscape/extensions/Poly3DObjects/jessens_orthog_icos.obj +share/inkscape/extensions/Poly3DObjects/methane.obj +share/inkscape/extensions/Poly3DObjects/oct.obj +share/inkscape/extensions/Poly3DObjects/rh_axes.obj +share/inkscape/extensions/Poly3DObjects/rhomb_dodec.obj +share/inkscape/extensions/Poly3DObjects/rhomb_triacont.obj +share/inkscape/extensions/Poly3DObjects/small_rhombicosidodec.obj +share/inkscape/extensions/Poly3DObjects/small_rhombicuboct.obj +share/inkscape/extensions/Poly3DObjects/small_triam_icos.obj +share/inkscape/extensions/Poly3DObjects/snub_cube.obj +share/inkscape/extensions/Poly3DObjects/snub_dodec.obj +share/inkscape/extensions/Poly3DObjects/szilassi.obj +share/inkscape/extensions/Poly3DObjects/tet.obj +share/inkscape/extensions/Poly3DObjects/trunc_cube.obj +share/inkscape/extensions/Poly3DObjects/trunc_dodec.obj +share/inkscape/extensions/Poly3DObjects/trunc_icos.obj +share/inkscape/extensions/Poly3DObjects/trunc_oct.obj +share/inkscape/extensions/Poly3DObjects/trunc_tet.obj share/inkscape/extensions/SpSVG.pm share/inkscape/extensions/addnodes.inx share/inkscape/extensions/addnodes.py share/inkscape/extensions/ai_input.inx -share/inkscape/extensions/ai_output.inx share/inkscape/extensions/aisvg.inx share/inkscape/extensions/aisvg.xslt +share/inkscape/extensions/alphabet_soup/ +share/inkscape/extensions/alphabet_soup/2.svg +share/inkscape/extensions/alphabet_soup/3.svg +share/inkscape/extensions/alphabet_soup/6.svg +share/inkscape/extensions/alphabet_soup/7.svg +share/inkscape/extensions/alphabet_soup/Cblob.svg +share/inkscape/extensions/alphabet_soup/Chook.svg +share/inkscape/extensions/alphabet_soup/Ctail.svg +share/inkscape/extensions/alphabet_soup/Delta.svg +share/inkscape/extensions/alphabet_soup/Eb.svg +share/inkscape/extensions/alphabet_soup/Eserif.svg +share/inkscape/extensions/alphabet_soup/Et.svg +share/inkscape/extensions/alphabet_soup/G.svg +share/inkscape/extensions/alphabet_soup/IBSerif.svg +share/inkscape/extensions/alphabet_soup/ITSerif.svg +share/inkscape/extensions/alphabet_soup/Lb.svg +share/inkscape/extensions/alphabet_soup/Lt.svg +share/inkscape/extensions/alphabet_soup/Ocross.svg +share/inkscape/extensions/alphabet_soup/Oterm.svg +share/inkscape/extensions/alphabet_soup/P.svg +share/inkscape/extensions/alphabet_soup/Q.svg +share/inkscape/extensions/alphabet_soup/Rblock.svg +share/inkscape/extensions/alphabet_soup/Tb.svg +share/inkscape/extensions/alphabet_soup/Tt.svg +share/inkscape/extensions/alphabet_soup/U.svg +share/inkscape/extensions/alphabet_soup/Vser.svg +share/inkscape/extensions/alphabet_soup/Xh.svg +share/inkscape/extensions/alphabet_soup/Xne.svg +share/inkscape/extensions/alphabet_soup/Xnw.svg +share/inkscape/extensions/alphabet_soup/Xvb.svg +share/inkscape/extensions/alphabet_soup/Xvt.svg +share/inkscape/extensions/alphabet_soup/a.svg +share/inkscape/extensions/alphabet_soup/abase.svg +share/inkscape/extensions/alphabet_soup/acap.svg +share/inkscape/extensions/alphabet_soup/b.svg +share/inkscape/extensions/alphabet_soup/bar.svg +share/inkscape/extensions/alphabet_soup/bar2.svg +share/inkscape/extensions/alphabet_soup/barcap.svg +share/inkscape/extensions/alphabet_soup/c.svg +share/inkscape/extensions/alphabet_soup/cross.svg +share/inkscape/extensions/alphabet_soup/cserif.svg +share/inkscape/extensions/alphabet_soup/e.svg +share/inkscape/extensions/alphabet_soup/epsilon.svg +share/inkscape/extensions/alphabet_soup/f.svg +share/inkscape/extensions/alphabet_soup/gamma.svg +share/inkscape/extensions/alphabet_soup/h.svg +share/inkscape/extensions/alphabet_soup/h2.svg +share/inkscape/extensions/alphabet_soup/hcap.svg +share/inkscape/extensions/alphabet_soup/idot.svg +share/inkscape/extensions/alphabet_soup/j.svg +share/inkscape/extensions/alphabet_soup/k.svg +share/inkscape/extensions/alphabet_soup/l.svg +share/inkscape/extensions/alphabet_soup/lserif.svg +share/inkscape/extensions/alphabet_soup/m.svg +share/inkscape/extensions/alphabet_soup/mcap.svg +share/inkscape/extensions/alphabet_soup/n.svg +share/inkscape/extensions/alphabet_soup/o.svg +share/inkscape/extensions/alphabet_soup/ocap.svg +share/inkscape/extensions/alphabet_soup/question.svg +share/inkscape/extensions/alphabet_soup/r.svg +share/inkscape/extensions/alphabet_soup/rcap.svg +share/inkscape/extensions/alphabet_soup/s.svg +share/inkscape/extensions/alphabet_soup/serif.svg +share/inkscape/extensions/alphabet_soup/t.svg +share/inkscape/extensions/alphabet_soup/tserif.svg +share/inkscape/extensions/alphabet_soup/v.svg +share/inkscape/extensions/alphabet_soup/vcap.svg +share/inkscape/extensions/alphabet_soup/vserl.svg +share/inkscape/extensions/alphabet_soup/vserr.svg +share/inkscape/extensions/alphabet_soup/x.svg +share/inkscape/extensions/alphabet_soup/y.svg +share/inkscape/extensions/alphabet_soup/yogh.svg +share/inkscape/extensions/alphabet_soup/z.svg share/inkscape/extensions/bezmisc.py -share/inkscape/extensions/cdr2svg.sh +share/inkscape/extensions/ccx_input.inx share/inkscape/extensions/cdr_input.inx +share/inkscape/extensions/cdt_input.inx +share/inkscape/extensions/cgm_input.inx share/inkscape/extensions/chardataeffect.py +share/inkscape/extensions/cmx_input.inx +share/inkscape/extensions/color_blackandwhite.inx +share/inkscape/extensions/color_blackandwhite.py share/inkscape/extensions/color_brighter.inx share/inkscape/extensions/color_brighter.py share/inkscape/extensions/color_custom.inx @@ -105,6 +236,8 @@ share/inkscape/extensions/color_rgbbarre share/inkscape/extensions/color_rgbbarrel.py share/inkscape/extensions/coloreffect.py share/inkscape/extensions/colors.xml +share/inkscape/extensions/convert2dashes.inx +share/inkscape/extensions/convert2dashes.py share/inkscape/extensions/cspsubdiv.py share/inkscape/extensions/cubicsuperpath.py share/inkscape/extensions/dia.inx @@ -113,42 +246,57 @@ share/inkscape/extensions/dimension.inx share/inkscape/extensions/dimension.py share/inkscape/extensions/dots.inx share/inkscape/extensions/dots.py +share/inkscape/extensions/draw_from_triangle.inx +share/inkscape/extensions/draw_from_triangle.py share/inkscape/extensions/dxf_input.inx +share/inkscape/extensions/dxf_input.py share/inkscape/extensions/dxf_outlines.inx share/inkscape/extensions/dxf_outlines.py share/inkscape/extensions/dxf_output.inx +share/inkscape/extensions/dxf_templates.py share/inkscape/extensions/edge3d.inx share/inkscape/extensions/edge3d.py share/inkscape/extensions/embed_raster_in_svg.pl share/inkscape/extensions/embedimage.inx share/inkscape/extensions/embedimage.py share/inkscape/extensions/eps_input.inx -share/inkscape/extensions/epsi_output.inx share/inkscape/extensions/eqtexsvg.inx share/inkscape/extensions/eqtexsvg.py share/inkscape/extensions/export_gimp_palette.inx share/inkscape/extensions/export_gimp_palette.py share/inkscape/extensions/extractimage.inx share/inkscape/extensions/extractimage.py +share/inkscape/extensions/extrude.inx +share/inkscape/extensions/extrude.py share/inkscape/extensions/ffgeom.py -share/inkscape/extensions/fig2svg.sh +share/inkscape/extensions/fig2dev-ext.py share/inkscape/extensions/fig_input.inx share/inkscape/extensions/flatten.inx share/inkscape/extensions/flatten.py +share/inkscape/extensions/foldablebox.inx +share/inkscape/extensions/foldablebox.py share/inkscape/extensions/fractalize.inx share/inkscape/extensions/fractalize.py share/inkscape/extensions/funcplot.inx share/inkscape/extensions/funcplot.py share/inkscape/extensions/gears.inx share/inkscape/extensions/gears.py +share/inkscape/extensions/generate_voronoi.inx +share/inkscape/extensions/generate_voronoi.py share/inkscape/extensions/gimp_xcf.inx share/inkscape/extensions/gimp_xcf.py +share/inkscape/extensions/grid_cartesian.inx +share/inkscape/extensions/grid_cartesian.py +share/inkscape/extensions/grid_polar.inx +share/inkscape/extensions/grid_polar.py +share/inkscape/extensions/guides_creator.inx +share/inkscape/extensions/guides_creator.py share/inkscape/extensions/handles.inx share/inkscape/extensions/handles.py +share/inkscape/extensions/hpgl_output.inx +share/inkscape/extensions/hpgl_output.py share/inkscape/extensions/ill2svg.pl share/inkscape/extensions/inkex.py -share/inkscape/extensions/inkscape-shadow-white.sh -share/inkscape/extensions/inkscape-shadow.sh share/inkscape/extensions/inkscape_help_askaquestion.inx share/inkscape/extensions/inkscape_help_commandline.inx share/inkscape/extensions/inkscape_help_faq.inx @@ -157,8 +305,41 @@ share/inkscape/extensions/inkscape_help_ share/inkscape/extensions/inkscape_help_relnotes.inx share/inkscape/extensions/inkscape_help_reportabug.inx share/inkscape/extensions/inkscape_help_svgspec.inx +share/inkscape/extensions/inkweb.js +share/inkscape/extensions/inkwebeffect.py share/inkscape/extensions/interp.inx share/inkscape/extensions/interp.py +share/inkscape/extensions/interp_att_g.inx +share/inkscape/extensions/interp_att_g.py +share/inkscape/extensions/jessyInk.js +share/inkscape/extensions/jessyInk_autoTexts.inx +share/inkscape/extensions/jessyInk_autoTexts.py +share/inkscape/extensions/jessyInk_core_mouseHandler_noclick.js +share/inkscape/extensions/jessyInk_core_mouseHandler_zoomControl.js +share/inkscape/extensions/jessyInk_effects.inx +share/inkscape/extensions/jessyInk_effects.py +share/inkscape/extensions/jessyInk_export.inx +share/inkscape/extensions/jessyInk_export.py +share/inkscape/extensions/jessyInk_install.inx +share/inkscape/extensions/jessyInk_install.py +share/inkscape/extensions/jessyInk_keyBindings.inx +share/inkscape/extensions/jessyInk_keyBindings.py +share/inkscape/extensions/jessyInk_masterSlide.inx +share/inkscape/extensions/jessyInk_masterSlide.py +share/inkscape/extensions/jessyInk_mouseHandler.inx +share/inkscape/extensions/jessyInk_mouseHandler.py +share/inkscape/extensions/jessyInk_summary.inx +share/inkscape/extensions/jessyInk_summary.py +share/inkscape/extensions/jessyInk_transitions.inx +share/inkscape/extensions/jessyInk_transitions.py +share/inkscape/extensions/jessyInk_uninstall.inx +share/inkscape/extensions/jessyInk_uninstall.py +share/inkscape/extensions/jessyInk_video.inx +share/inkscape/extensions/jessyInk_video.py +share/inkscape/extensions/jessyInk_video.svg +share/inkscape/extensions/jessyInk_view.inx +share/inkscape/extensions/jessyInk_view.py +share/inkscape/extensions/launch_webbrowser.py share/inkscape/extensions/lindenmayer.inx share/inkscape/extensions/lindenmayer.py share/inkscape/extensions/lorem_ipsum.inx @@ -171,39 +352,62 @@ share/inkscape/extensions/motion.inx share/inkscape/extensions/motion.py share/inkscape/extensions/outline2svg.inx share/inkscape/extensions/outline2svg.pl +share/inkscape/extensions/param_curves.inx +share/inkscape/extensions/param_curves.py share/inkscape/extensions/pathalongpath.inx share/inkscape/extensions/pathalongpath.py share/inkscape/extensions/pathmodifier.py -share/inkscape/extensions/pdf_output.inx.txt -share/inkscape/extensions/pdf_output_via_gs_on_win32.inx.txt +share/inkscape/extensions/pathscatter.inx +share/inkscape/extensions/pathscatter.py share/inkscape/extensions/perfectboundcover.inx share/inkscape/extensions/perfectboundcover.py share/inkscape/extensions/perspective.inx share/inkscape/extensions/perspective.py +share/inkscape/extensions/pixelsnap.inx +share/inkscape/extensions/pixelsnap.py +share/inkscape/extensions/plt_input.inx +share/inkscape/extensions/plt_output.inx +share/inkscape/extensions/plt_output.py +share/inkscape/extensions/polyhedron_3d.inx +share/inkscape/extensions/polyhedron_3d.py +share/inkscape/extensions/printing-marks.inx +share/inkscape/extensions/printing-marks.py share/inkscape/extensions/ps2dxf.sh -share/inkscape/extensions/ps2epsi.sh -share/inkscape/extensions/ps2pdf.cmd -share/inkscape/extensions/ps2pdf.sh +share/inkscape/extensions/ps2pdf-ext.py share/inkscape/extensions/ps_input.inx share/inkscape/extensions/pturtle.py share/inkscape/extensions/radiusrand.inx share/inkscape/extensions/radiusrand.py -share/inkscape/extensions/randompnt.inx -share/inkscape/extensions/randompos.inx +share/inkscape/extensions/render_alphabetsoup.inx +share/inkscape/extensions/render_alphabetsoup.py +share/inkscape/extensions/render_alphabetsoup_config.py share/inkscape/extensions/render_barcode.inx share/inkscape/extensions/render_barcode.py +share/inkscape/extensions/render_barcode_datamatrix.inx +share/inkscape/extensions/render_barcode_datamatrix.py +share/inkscape/extensions/restack.inx +share/inkscape/extensions/restack.py share/inkscape/extensions/rtree.inx share/inkscape/extensions/rtree.py share/inkscape/extensions/rubberstretch.inx share/inkscape/extensions/rubberstretch.py +share/inkscape/extensions/run_command.py +share/inkscape/extensions/scour.inkscape.py +share/inkscape/extensions/scour.inx +share/inkscape/extensions/scour.py share/inkscape/extensions/simplepath.py share/inkscape/extensions/simplepath.rb share/inkscape/extensions/simplestyle.py share/inkscape/extensions/simpletransform.py +share/inkscape/extensions/sk1_input.inx +share/inkscape/extensions/sk1_output.inx +share/inkscape/extensions/sk1_output.py share/inkscape/extensions/sk2svg.sh share/inkscape/extensions/sk_input.inx share/inkscape/extensions/spirograph.inx share/inkscape/extensions/spirograph.py +share/inkscape/extensions/split.inx +share/inkscape/extensions/split.py share/inkscape/extensions/straightseg.inx share/inkscape/extensions/straightseg.py share/inkscape/extensions/summersnight.inx @@ -212,8 +416,11 @@ share/inkscape/extensions/svg2xaml.inx share/inkscape/extensions/svg2xaml.xsl share/inkscape/extensions/svg_and_media_zip_output.inx share/inkscape/extensions/svg_and_media_zip_output.py -share/inkscape/extensions/svgz_input.inx -share/inkscape/extensions/svgz_output.inx +share/inkscape/extensions/svg_regex.py +share/inkscape/extensions/svgcalendar.inx +share/inkscape/extensions/svgcalendar.py +share/inkscape/extensions/text_braille.inx +share/inkscape/extensions/text_braille.py share/inkscape/extensions/text_flipcase.inx share/inkscape/extensions/text_flipcase.py share/inkscape/extensions/text_lowercase.inx @@ -228,19 +435,31 @@ share/inkscape/extensions/text_titlecase share/inkscape/extensions/text_titlecase.py share/inkscape/extensions/text_uppercase.inx share/inkscape/extensions/text_uppercase.py +share/inkscape/extensions/triangle.inx +share/inkscape/extensions/triangle.py share/inkscape/extensions/txt2svg.inx share/inkscape/extensions/txt2svg.pl -share/inkscape/extensions/webbrowser_askaquestion.py -share/inkscape/extensions/webbrowser_commandline.py -share/inkscape/extensions/webbrowser_faq.py -share/inkscape/extensions/webbrowser_keys.py -share/inkscape/extensions/webbrowser_manual.py -share/inkscape/extensions/webbrowser_relnotes.py -share/inkscape/extensions/webbrowser_reportabug.py -share/inkscape/extensions/webbrowser_svgspec.py +share/inkscape/extensions/uniconv-ext.py +share/inkscape/extensions/uniconv_output.py +share/inkscape/extensions/voronoi.py +share/inkscape/extensions/web-set-att.inx +share/inkscape/extensions/web-set-att.py +share/inkscape/extensions/web-transmit-att.inx +share/inkscape/extensions/web-transmit-att.py +share/inkscape/extensions/webslicer_create_group.inx +share/inkscape/extensions/webslicer_create_group.py +share/inkscape/extensions/webslicer_create_rect.inx +share/inkscape/extensions/webslicer_create_rect.py +share/inkscape/extensions/webslicer_effect.py +share/inkscape/extensions/webslicer_export.inx +share/inkscape/extensions/webslicer_export.py share/inkscape/extensions/whirl.inx share/inkscape/extensions/whirl.py +share/inkscape/extensions/wireframe_sphere.inx +share/inkscape/extensions/wireframe_sphere.py share/inkscape/extensions/wmf_input.inx +share/inkscape/extensions/wmf_output.inx +share/inkscape/extensions/wmf_output.py share/inkscape/extensions/xaml2svg/ share/inkscape/extensions/xaml2svg.inx share/inkscape/extensions/xaml2svg.xsl @@ -252,13 +471,18 @@ share/inkscape/extensions/xaml2svg/geome share/inkscape/extensions/xaml2svg/properties.xsl share/inkscape/extensions/xaml2svg/shapes.xsl share/inkscape/extensions/xaml2svg/transform.xsl +share/inkscape/extensions/yocto_css.py +share/inkscape/filters/ +share/inkscape/filters/README +share/inkscape/filters/filters.svg +share/inkscape/filters/filters.svg.h share/inkscape/fonts/ share/inkscape/fonts/README share/inkscape/gradients/ share/inkscape/gradients/README share/inkscape/icons/ -share/inkscape/icons/README.icon_themes -share/inkscape/icons/README.legacy_icons +share/inkscape/icons/README +share/inkscape/icons/color-management-icon.png share/inkscape/icons/feBlend-icon.png share/inkscape/icons/feBlend-icon.svg share/inkscape/icons/feColorMatrix-icon.png @@ -291,9 +515,14 @@ share/inkscape/icons/icons.svg share/inkscape/icons/inkscape.file.png share/inkscape/icons/inkscape.file.svg share/inkscape/icons/inkscape.svg -share/inkscape/icons/legacy_icons.svg +share/inkscape/icons/out-of-gamut-icon.png +share/inkscape/icons/out-of-gamut-icon.svg +share/inkscape/icons/remove-color.png +share/inkscape/icons/remove-color.svg share/inkscape/icons/tango_icons.svg share/inkscape/icons/ticotico.jpg +share/inkscape/icons/too-much-ink-icon.png +share/inkscape/icons/too-much-ink-icon.svg share/inkscape/keys/ share/inkscape/keys/acd-canvas.xml share/inkscape/keys/adobe-illustrator-cs2.xml @@ -314,12 +543,14 @@ share/inkscape/palettes/Greens.gpl share/inkscape/palettes/Hilite.gpl share/inkscape/palettes/Khaki.gpl share/inkscape/palettes/LaTeX-Beamer.gpl +share/inkscape/palettes/MATLAB-Jet-72.gpl share/inkscape/palettes/README share/inkscape/palettes/Reds.gpl share/inkscape/palettes/Royal.gpl share/inkscape/palettes/Tango-Palette.gpl share/inkscape/palettes/Topographic.gpl share/inkscape/palettes/Ubuntu.gpl +share/inkscape/palettes/echo-palette.gpl share/inkscape/palettes/inkscape.gpl share/inkscape/palettes/svg.gpl share/inkscape/palettes/webhex.gpl @@ -328,17 +559,8 @@ share/inkscape/palettes/windowsXP.gpl share/inkscape/patterns/ share/inkscape/patterns/README share/inkscape/patterns/patterns.svg +share/inkscape/patterns/patterns.svg.h share/inkscape/screens/ -share/inkscape/screens/about.bg.svg -share/inkscape/screens/about.br.svg -share/inkscape/screens/about.gl.svg -share/inkscape/screens/about.it.svg -share/inkscape/screens/about.pt_BR.svg -share/inkscape/screens/about.ru.svg -share/inkscape/screens/about.sk.svg -share/inkscape/screens/about.sl.svg -share/inkscape/screens/about.sr.svg -share/inkscape/screens/about...@latin.svg share/inkscape/screens/about.svg share/inkscape/templates/ share/inkscape/templates/A4.svg @@ -355,6 +577,7 @@ share/inkscape/templates/README share/inkscape/templates/black_opaque.svg share/inkscape/templates/business_card_85x54mm.svg share/inkscape/templates/business_card_90x50mm.svg +share/inkscape/templates/default.be.svg share/inkscape/templates/default.ca.svg share/inkscape/templates/default.cs.svg share/inkscape/templates/default.de.svg @@ -365,7 +588,9 @@ share/inkscape/templates/default.fi.svg share/inkscape/templates/default.fr.svg share/inkscape/templates/default.hu.svg share/inkscape/templates/default.it.svg +share/inkscape/templates/default.ja.svg share/inkscape/templates/default.lt.svg +share/inkscape/templates/default.nl.svg share/inkscape/templates/default.pl.svg share/inkscape/templates/default.pt_BR.svg share/inkscape/templates/default.sk.svg @@ -391,20 +616,43 @@ share/inkscape/templates/web_banner_728x share/inkscape/templates/white_opaque.svg share/inkscape/tutorials/ share/inkscape/tutorials/README +share/inkscape/tutorials/edge3d.svg share/inkscape/tutorials/gpl-2.svg share/inkscape/tutorials/making_markers.svg share/inkscape/tutorials/oldguitar.jpg +share/inkscape/tutorials/potrace-be.png +share/inkscape/tutorials/potrace-ca.png share/inkscape/tutorials/potrace-de.png +share/inkscape/tutorials/potrace-en.png +share/inkscape/tutorials/potrace-es.png +share/inkscape/tutorials/potrace-eu.png share/inkscape/tutorials/potrace-fr.png +share/inkscape/tutorials/potrace-hu.png +share/inkscape/tutorials/potrace-ja.png +share/inkscape/tutorials/potrace-nl.png +share/inkscape/tutorials/potrace-pl.png +share/inkscape/tutorials/potrace-pt_BR.png share/inkscape/tutorials/potrace-ru.png +share/inkscape/tutorials/potrace-sk.png +share/inkscape/tutorials/potrace-sl.png +share/inkscape/tutorials/potrace-vi.png +share/inkscape/tutorials/potrace-zh_CN.png +share/inkscape/tutorials/potrace-zh_TW.png share/inkscape/tutorials/potrace.png +share/inkscape/tutorials/tutorial-advanced.be.svg share/inkscape/tutorials/tutorial-advanced.ca.svg share/inkscape/tutorials/tutorial-advanced.cs.svg share/inkscape/tutorials/tutorial-advanced.de.svg share/inkscape/tutorials/tutorial-advanced.es.svg +share/inkscape/tutorials/tutorial-advanced.eu.svg +share/inkscape/tutorials/tutorial-advanced.fa.svg share/inkscape/tutorials/tutorial-advanced.fr.svg +share/inkscape/tutorials/tutorial-advanced.hu.svg +share/inkscape/tutorials/tutorial-advanced.id.svg share/inkscape/tutorials/tutorial-advanced.it.svg share/inkscape/tutorials/tutorial-advanced.ja.svg +share/inkscape/tutorials/tutorial-advanced.nl.svg +share/inkscape/tutorials/tutorial-advanced.pl.svg share/inkscape/tutorials/tutorial-advanced.pt_BR.svg share/inkscape/tutorials/tutorial-advanced.ru.svg share/inkscape/tutorials/tutorial-advanced.sk.svg @@ -412,16 +660,25 @@ share/inkscape/tutorials/tutorial-advanc share/inkscape/tutorials/tutorial-advanced.svg share/inkscape/tutorials/tutorial-advanced.vi.svg share/inkscape/tutorials/tutorial-advanced.zh_CN.svg +share/inkscape/tutorials/tutorial-advanced.zh_TW.svg +share/inkscape/tutorials/tutorial-basic.be.svg share/inkscape/tutorials/tutorial-basic.bg.svg share/inkscape/tutorials/tutorial-basic.ca.svg share/inkscape/tutorials/tutorial-basic.cs.svg share/inkscape/tutorials/tutorial-basic.da.svg share/inkscape/tutorials/tutorial-basic.de.svg +share/inkscape/tutorials/tutorial-basic.eo.svg share/inkscape/tutorials/tutorial-basic.es.svg +share/inkscape/tutorials/tutorial-basic.eu.svg +share/inkscape/tutorials/tutorial-basic.fa.svg share/inkscape/tutorials/tutorial-basic.fr.svg +share/inkscape/tutorials/tutorial-basic.hu.svg +share/inkscape/tutorials/tutorial-basic.id.svg share/inkscape/tutorials/tutorial-basic.it.svg share/inkscape/tutorials/tutorial-basic.ja.svg +share/inkscape/tutorials/tutorial-basic.nl.svg share/inkscape/tutorials/tutorial-basic.nn.svg +share/inkscape/tutorials/tutorial-basic.pl.svg share/inkscape/tutorials/tutorial-basic.pt_BR.svg share/inkscape/tutorials/tutorial-basic.ru.svg share/inkscape/tutorials/tutorial-basic.sk.svg @@ -430,31 +687,66 @@ share/inkscape/tutorials/tutorial-basic. share/inkscape/tutorials/tutorial-basic.tr.svg share/inkscape/tutorials/tutorial-basic.vi.svg share/inkscape/tutorials/tutorial-basic.zh_CN.svg +share/inkscape/tutorials/tutorial-basic.zh_TW.svg +share/inkscape/tutorials/tutorial-calligraphy.be.svg share/inkscape/tutorials/tutorial-calligraphy.ca.svg share/inkscape/tutorials/tutorial-calligraphy.cs.svg share/inkscape/tutorials/tutorial-calligraphy.de.svg share/inkscape/tutorials/tutorial-calligraphy.es.svg +share/inkscape/tutorials/tutorial-calligraphy.eu.svg +share/inkscape/tutorials/tutorial-calligraphy.fa.svg share/inkscape/tutorials/tutorial-calligraphy.fr.svg +share/inkscape/tutorials/tutorial-calligraphy.hu.svg +share/inkscape/tutorials/tutorial-calligraphy.ja.svg +share/inkscape/tutorials/tutorial-calligraphy.pl.svg share/inkscape/tutorials/tutorial-calligraphy.pt_BR.svg share/inkscape/tutorials/tutorial-calligraphy.ru.svg +share/inkscape/tutorials/tutorial-calligraphy.sk.svg share/inkscape/tutorials/tutorial-calligraphy.sl.svg share/inkscape/tutorials/tutorial-calligraphy.svg share/inkscape/tutorials/tutorial-calligraphy.vi.svg +share/inkscape/tutorials/tutorial-calligraphy.zh_TW.svg +share/inkscape/tutorials/tutorial-elements.be.svg share/inkscape/tutorials/tutorial-elements.ca.svg share/inkscape/tutorials/tutorial-elements.de.svg share/inkscape/tutorials/tutorial-elements.es.svg +share/inkscape/tutorials/tutorial-elements.eu.svg +share/inkscape/tutorials/tutorial-elements.fa.svg share/inkscape/tutorials/tutorial-elements.fr.svg +share/inkscape/tutorials/tutorial-elements.hu.svg +share/inkscape/tutorials/tutorial-elements.ja.svg +share/inkscape/tutorials/tutorial-elements.pl.svg share/inkscape/tutorials/tutorial-elements.pt_BR.svg share/inkscape/tutorials/tutorial-elements.ru.svg +share/inkscape/tutorials/tutorial-elements.sk.svg share/inkscape/tutorials/tutorial-elements.sl.svg share/inkscape/tutorials/tutorial-elements.svg +share/inkscape/tutorials/tutorial-elements.zh_TW.svg +share/inkscape/tutorials/tutorial-interpolate.be.svg +share/inkscape/tutorials/tutorial-interpolate.de.svg +share/inkscape/tutorials/tutorial-interpolate.fr.svg +share/inkscape/tutorials/tutorial-interpolate.hu.svg +share/inkscape/tutorials/tutorial-interpolate.ja.svg +share/inkscape/tutorials/tutorial-interpolate.pl.svg +share/inkscape/tutorials/tutorial-interpolate.sk.svg +share/inkscape/tutorials/tutorial-interpolate.sl.svg +share/inkscape/tutorials/tutorial-interpolate.svg +share/inkscape/tutorials/tutorial-interpolate.vi.svg +share/inkscape/tutorials/tutorial-interpolate.zh_TW.svg +share/inkscape/tutorials/tutorial-shapes.be.svg share/inkscape/tutorials/tutorial-shapes.ca.svg share/inkscape/tutorials/tutorial-shapes.cs.svg share/inkscape/tutorials/tutorial-shapes.de.svg share/inkscape/tutorials/tutorial-shapes.es.svg +share/inkscape/tutorials/tutorial-shapes.eu.svg +share/inkscape/tutorials/tutorial-shapes.fa.svg share/inkscape/tutorials/tutorial-shapes.fr.svg +share/inkscape/tutorials/tutorial-shapes.hu.svg +share/inkscape/tutorials/tutorial-shapes.id.svg share/inkscape/tutorials/tutorial-shapes.it.svg share/inkscape/tutorials/tutorial-shapes.ja.svg +share/inkscape/tutorials/tutorial-shapes.nl.svg +share/inkscape/tutorials/tutorial-shapes.pl.svg share/inkscape/tutorials/tutorial-shapes.pt_BR.svg share/inkscape/tutorials/tutorial-shapes.ru.svg share/inkscape/tutorials/tutorial-shapes.sk.svg @@ -462,25 +754,43 @@ share/inkscape/tutorials/tutorial-shapes share/inkscape/tutorials/tutorial-shapes.svg share/inkscape/tutorials/tutorial-shapes.vi.svg share/inkscape/tutorials/tutorial-shapes.zh_CN.svg +share/inkscape/tutorials/tutorial-shapes.zh_TW.svg +share/inkscape/tutorials/tutorial-tips.be.svg share/inkscape/tutorials/tutorial-tips.ca.svg share/inkscape/tutorials/tutorial-tips.de.svg share/inkscape/tutorials/tutorial-tips.es.svg +share/inkscape/tutorials/tutorial-tips.eu.svg +share/inkscape/tutorials/tutorial-tips.fa.svg share/inkscape/tutorials/tutorial-tips.fr.svg +share/inkscape/tutorials/tutorial-tips.hu.svg share/inkscape/tutorials/tutorial-tips.it.svg +share/inkscape/tutorials/tutorial-tips.ja.svg +share/inkscape/tutorials/tutorial-tips.pl.svg share/inkscape/tutorials/tutorial-tips.pt_BR.svg share/inkscape/tutorials/tutorial-tips.ru.svg share/inkscape/tutorials/tutorial-tips.sk.svg share/inkscape/tutorials/tutorial-tips.sl.svg share/inkscape/tutorials/tutorial-tips.svg +share/inkscape/tutorials/tutorial-tips.vi.svg +share/inkscape/tutorials/tutorial-tips.zh_TW.svg +share/inkscape/tutorials/tutorial-tracing.be.svg share/inkscape/tutorials/tutorial-tracing.ca.svg share/inkscape/tutorials/tutorial-tracing.de.svg share/inkscape/tutorials/tutorial-tracing.es.svg +share/inkscape/tutorials/tutorial-tracing.eu.svg +share/inkscape/tutorials/tutorial-tracing.fa.svg share/inkscape/tutorials/tutorial-tracing.fr.svg +share/inkscape/tutorials/tutorial-tracing.hu.svg +share/inkscape/tutorials/tutorial-tracing.ja.svg +share/inkscape/tutorials/tutorial-tracing.nl.svg +share/inkscape/tutorials/tutorial-tracing.pl.svg share/inkscape/tutorials/tutorial-tracing.pt_BR.svg share/inkscape/tutorials/tutorial-tracing.ru.svg +share/inkscape/tutorials/tutorial-tracing.sk.svg share/inkscape/tutorials/tutorial-tracing.sl.svg share/inkscape/tutorials/tutorial-tracing.svg share/inkscape/tutorials/tutorial-tracing.vi.svg +share/inkscape/tutorials/tutorial-tracing.zh_TW.svg share/inkscape/tutorials/tux.png share/inkscape/ui/ share/inkscape/ui/keybindings.rc @@ -535,6 +845,9 @@ share/locale/es_MX/LC_MESSAGES/ share/locale/es_MX/LC_MESSAGES/inkscape.mo share/locale/et/LC_MESSAGES/inkscape.mo share/locale/eu/LC_MESSAGES/inkscape.mo +share/locale/fa/ +share/locale/fa/LC_MESSAGES/ +share/locale/fa/LC_MESSAGES/inkscape.mo share/locale/fi/LC_MESSAGES/inkscape.mo share/locale/fr/LC_MESSAGES/inkscape.mo share/locale/ga/LC_MESSAGES/inkscape.mo @@ -542,6 +855,9 @@ share/locale/gl/LC_MESSAGES/inkscape.mo share/locale/he/LC_MESSAGES/inkscape.mo share/locale/hr/LC_MESSAGES/inkscape.mo share/locale/hu/LC_MESSAGES/inkscape.mo +share/locale/hy/ +share/locale/hy/LC_MESSAGES/ +share/locale/hy/LC_MESSAGES/inkscape.mo share/locale/id/LC_MESSAGES/inkscape.mo share/locale/it/LC_MESSAGES/inkscape.mo share/locale/ja/LC_MESSAGES/inkscape.mo @@ -585,6 +901,9 @@ share/locale/s...@latin/ share/locale/s...@latin/LC_MESSAGES/ share/locale/s...@latin/LC_MESSAGES/inkscape.mo share/locale/sv/LC_MESSAGES/inkscape.mo +share/locale/te_IN/ +share/locale/te_IN/LC_MESSAGES/ +share/locale/te_IN/LC_MESSAGES/inkscape.mo share/locale/th/ share/locale/th/LC_MESSAGES/ share/locale/th/LC_MESSAGES/inkscape.mo @@ -593,7 +912,5 @@ share/locale/uk/LC_MESSAGES/inkscape.mo share/locale/vi/LC_MESSAGES/inkscape.mo share/locale/zh_CN/LC_MESSAGES/inkscape.mo share/locale/zh_TW/LC_MESSAGES/inkscape.mo -share/pixmaps/ -share/pixmaps/inkscape.png @exec %D/bin/update-desktop-database @unexec-delete %D/bin/update-desktop-database -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.