Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

15
graphics/inkscape/DESCR Normal file
View File

@@ -0,0 +1,15 @@
Inkscape is an open source Scalable Vector Graphics (SVG) editor
with capabilities similar to Illustrator, CorelDraw, and Visio.
Supported SVG features include basic shapes, paths, text, alpha
blending, transforms, gradients, node editing, SVG-to-PNG export,
grouping, and more.
The goal is to be a fully XML, SVG, and CSS2 compliant extensible
drawing tool. It has a GNOME-style interface.
Inkscape can be used for slideshows, printing, converting image
formats, and can be used without a GUI for some features. It offers
PDF import and export.
This package also includes inkview, a slideshow program which uses
SVG files.

View File

@@ -0,0 +1,78 @@
# $NetBSD: Makefile,v 1.91 2013/06/06 12:54:31 wiz Exp $
DISTNAME= inkscape-0.48.4
PKGREVISION= 10
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=inkscape/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= reed@reedmedia.net
HOMEPAGE= http://www.inkscape.org/
COMMENT= Scalable Vector Graphics (SVG) editor
LICENSE= gnu-gpl-v2
.if !exists (/usr/bin/iconv)
BUILD_DEPENDS+= libiconv-[0-9]*:../../converters/libiconv
.endif
EXTRACT_USING= bsdtar
GCC_REQD+= 3.0
USE_LANGUAGES= c c++
USE_LIBTOOL= yes
USE_PKGLOCALEDIR= yes
USE_TOOLS+= gmake intltool msgfmt perl:run pkg-config
GNU_CONFIGURE= yes
CONFIGURE_ENV+= MSGFMT=${TOOLS_DIR}/bin/msgfmt
CONFIGURE_ENV+= GMSGFMT=${TOOLS_DIR}/bin/msgfmt
CONFIGURE_ARGS+= --with-python
REPLACE_PERL+= share/extensions/*.p[lm]
REPLACE_PERL+= share/extensions/svg_dropshadow
BUILDLINK_API_DEPENDS.boehm-gc+= boehm-gc>=6.4
BUILDLINK_API_DEPENDS.poppler+= poppler>=0.5.9
UNLIMIT_RESOURCES= datasize
LDFLAGS.DragonFly= -lX11
SUBST_CLASSES+= pypath
SUBST_STAGE.pypath= pre-configure
SUBST_FILES.pypath= src/extension/implementation/script.cpp
SUBST_VARS.pypath= PYTHONBIN
CHECK_INTERPRETER_SKIP+= share/inkscape/extensions/*.py
# XXX I don't see where this is used
CHECK_INTERPRETER_SKIP+= share/inkscape/extensions/simplepath.rb
PKG_OPTIONS_VAR= PKG_OPTIONS.inkscape
PKG_SUPPORTED_OPTIONS= gnome
PKG_SUGGESTED_OPTIONS= gnome
.include "../../mk/bsd.options.mk"
# gnome-vfs support for the inkscape file open window.
.if !empty(PKG_OPTIONS:Mgnome)
CONFIGURE_ARGS+= --with-gnome-vfs
.include "../../sysutils/gnome-vfs/buildlink3.mk"
.endif
BUILDLINK_API_DEPENDS.poppler-includes+= poppler-includes>=0.12.2
.include "../../devel/boehm-gc/buildlink3.mk"
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/pango/buildlink3.mk"
.include "../../devel/popt/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../graphics/lcms2/buildlink3.mk"
.include "../../graphics/libart/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../lang/python/application.mk"
.include "../../math/gsl/buildlink3.mk"
.include "../../print/poppler-glib/buildlink3.mk"
.include "../../print/poppler-includes/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../textproc/gtkspell/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../textproc/libxslt/buildlink3.mk"
.include "../../x11/gtkmm/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

846
graphics/inkscape/PLIST Normal file
View File

@@ -0,0 +1,846 @@
@comment $NetBSD: PLIST,v 1.20 2012/06/01 20:23:10 drochner Exp $
bin/inkscape
bin/inkview
man/el/man1/inkscape.el.1
man/fr/man1/inkscape.fr.1
man/ja/man1/inkscape.ja.1
man/man1/inkscape.1
man/man1/inkscape.el.1
man/man1/inkscape.fr.1
man/man1/inkscape.ja.1
man/man1/inkscape.sk.1
man/man1/inkscape.zh_TW.1
man/man1/inkview.1
man/sk/man1/inkscape.ja.1
man/zh_TW/man1/inkscape.zh_TW.1
share/applications/inkscape.desktop
share/icons/hicolor/16x16/apps/inkscape.png
share/icons/hicolor/22x22/apps/inkscape.png
share/icons/hicolor/24x24/apps/inkscape.png
share/icons/hicolor/256x256/apps/inkscape.png
share/icons/hicolor/32x32/apps/inkscape.png
share/icons/hicolor/48x48/apps/inkscape.png
share/inkscape/clipart/README
share/inkscape/clipart/draw-freely.ru.svg
share/inkscape/clipart/draw-freely.svg
share/inkscape/clipart/inkscape.logo.svg
share/inkscape/clipart/orav.svg
share/inkscape/clipart/tux.svg
share/inkscape/examples/README
share/inkscape/examples/animated-clock.svg
share/inkscape/examples/art-nouveau-P3.svg
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
share/inkscape/examples/glass.svg
share/inkscape/examples/gradient-mesh-experimental.svgz
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_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/tref.svg
share/inkscape/examples/turbulence_filters.svg
share/inkscape/extensions/Barcode/Base.py
share/inkscape/extensions/Barcode/Code128.py
share/inkscape/extensions/Barcode/Code39.py
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/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/aisvg.inx
share/inkscape/extensions/aisvg.xslt
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/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
share/inkscape/extensions/color_custom.py
share/inkscape/extensions/color_darker.inx
share/inkscape/extensions/color_darker.py
share/inkscape/extensions/color_desaturate.inx
share/inkscape/extensions/color_desaturate.py
share/inkscape/extensions/color_grayscale.inx
share/inkscape/extensions/color_grayscale.py
share/inkscape/extensions/color_lesshue.inx
share/inkscape/extensions/color_lesshue.py
share/inkscape/extensions/color_lesslight.inx
share/inkscape/extensions/color_lesslight.py
share/inkscape/extensions/color_lesssaturation.inx
share/inkscape/extensions/color_lesssaturation.py
share/inkscape/extensions/color_morehue.inx
share/inkscape/extensions/color_morehue.py
share/inkscape/extensions/color_morelight.inx
share/inkscape/extensions/color_morelight.py
share/inkscape/extensions/color_moresaturation.inx
share/inkscape/extensions/color_moresaturation.py
share/inkscape/extensions/color_negative.inx
share/inkscape/extensions/color_negative.py
share/inkscape/extensions/color_randomize.inx
share/inkscape/extensions/color_randomize.py
share/inkscape/extensions/color_removeblue.inx
share/inkscape/extensions/color_removeblue.py
share/inkscape/extensions/color_removegreen.inx
share/inkscape/extensions/color_removegreen.py
share/inkscape/extensions/color_removered.inx
share/inkscape/extensions/color_removered.py
share/inkscape/extensions/color_replace.inx
share/inkscape/extensions/color_replace.py
share/inkscape/extensions/color_rgbbarrel.inx
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
share/inkscape/extensions/dia2svg.sh
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/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/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_help_askaquestion.inx
share/inkscape/extensions/inkscape_help_commandline.inx
share/inkscape/extensions/inkscape_help_faq.inx
share/inkscape/extensions/inkscape_help_keys.inx
share/inkscape/extensions/inkscape_help_manual.inx
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
share/inkscape/extensions/lorem_ipsum.py
share/inkscape/extensions/markers_strokepaint.inx
share/inkscape/extensions/markers_strokepaint.py
share/inkscape/extensions/measure.inx
share/inkscape/extensions/measure.py
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/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/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/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
share/inkscape/extensions/summersnight.py
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/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
share/inkscape/extensions/text_lowercase.py
share/inkscape/extensions/text_randomcase.inx
share/inkscape/extensions/text_randomcase.py
share/inkscape/extensions/text_replace.inx
share/inkscape/extensions/text_replace.py
share/inkscape/extensions/text_sentencecase.inx
share/inkscape/extensions/text_sentencecase.py
share/inkscape/extensions/text_titlecase.inx
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/uniconv-ext.py
share/inkscape/extensions/uniconv_output.py
share/inkscape/extensions/voronoi.py
share/inkscape/extensions/voronoi2svg.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.inx
share/inkscape/extensions/xaml2svg.xsl
share/inkscape/extensions/xaml2svg/Makefile.am
share/inkscape/extensions/xaml2svg/animation.xsl
share/inkscape/extensions/xaml2svg/brushes.xsl
share/inkscape/extensions/xaml2svg/canvas.xsl
share/inkscape/extensions/xaml2svg/geometry.xsl
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/README
share/inkscape/filters/filters.svg
share/inkscape/filters/filters.svg.h
share/inkscape/fonts/README
share/inkscape/gradients/README
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
share/inkscape/icons/feColorMatrix-icon.svg
share/inkscape/icons/feComposite-icon.png
share/inkscape/icons/feComposite-icon.svg
share/inkscape/icons/feConvolveMatrix-icon.png
share/inkscape/icons/feConvolveMatrix-icon.svg
share/inkscape/icons/feDiffuseLighting-icon.png
share/inkscape/icons/feDiffuseLighting-icon.svg
share/inkscape/icons/feDisplacementMap-icon.png
share/inkscape/icons/feDisplacementMap-icon.svg
share/inkscape/icons/feFlood-icon.png
share/inkscape/icons/feFlood-icon.svg
share/inkscape/icons/feGaussianBlur-icon.png
share/inkscape/icons/feGaussianBlur-icon.svg
share/inkscape/icons/feImage-icon.png
share/inkscape/icons/feImage-icon.svg
share/inkscape/icons/feMerge-icon.png
share/inkscape/icons/feMerge-icon.svg
share/inkscape/icons/feMorphology-icon.png
share/inkscape/icons/feMorphology-icon.svg
share/inkscape/icons/feOffset-icon.png
share/inkscape/icons/feOffset-icon.svg
share/inkscape/icons/feSpecularLighting-icon.png
share/inkscape/icons/feSpecularLighting-icon.svg
share/inkscape/icons/feTurbulence-icon.png
share/inkscape/icons/feTurbulence-icon.svg
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/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/acd-canvas.xml
share/inkscape/keys/adobe-illustrator-cs2.xml
share/inkscape/keys/corel-draw-x4.xml
share/inkscape/keys/default.xml
share/inkscape/keys/inkscape.xml
share/inkscape/keys/macromedia-freehand-mx.xml
share/inkscape/keys/right-handed-illustration.xml
share/inkscape/keys/xara.xml
share/inkscape/keys/zoner-draw.xml
share/inkscape/markers/markers.svg
share/inkscape/palettes/Blues.gpl
share/inkscape/palettes/Gold.gpl
share/inkscape/palettes/Gray.gpl
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
share/inkscape/palettes/websafe22.gpl
share/inkscape/palettes/windowsXP.gpl
share/inkscape/patterns/README
share/inkscape/patterns/patterns.svg
share/inkscape/patterns/patterns.svg.h
share/inkscape/screens/about.svg
share/inkscape/templates/A4.svg
share/inkscape/templates/A4_landscape.svg
share/inkscape/templates/CD_cover_300dpi.svg
share/inkscape/templates/DVD_cover_regular_300dpi.svg
share/inkscape/templates/DVD_cover_slim_300dpi.svg
share/inkscape/templates/DVD_cover_superslim_300dpi.svg
share/inkscape/templates/DVD_cover_ultraslim_300dpi.svg
share/inkscape/templates/LaTeX_Beamer.svg
share/inkscape/templates/Letter.svg
share/inkscape/templates/Letter_landscape.svg
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
share/inkscape/templates/default.eo.svg
share/inkscape/templates/default.es.svg
share/inkscape/templates/default.eu.svg
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
share/inkscape/templates/default.svg
share/inkscape/templates/default_mm.svg
share/inkscape/templates/default_pt.svg
share/inkscape/templates/desktop_1024x768.svg
share/inkscape/templates/desktop_1600x1200.svg
share/inkscape/templates/desktop_640x480.svg
share/inkscape/templates/desktop_800x600.svg
share/inkscape/templates/fontforge_glyph.svg
share/inkscape/templates/icon_16x16.svg
share/inkscape/templates/icon_32x32.svg
share/inkscape/templates/icon_48x48.svg
share/inkscape/templates/icon_64x64.svg
share/inkscape/templates/no_borders.svg
share/inkscape/templates/no_layers.svg
share/inkscape/templates/video_HDTV_1920x1080.svg
share/inkscape/templates/video_NTSC_720x486.svg
share/inkscape/templates/video_PAL_720x576.svg
share/inkscape/templates/web_banner_468x60.svg
share/inkscape/templates/web_banner_728x90.svg
share/inkscape/templates/white_opaque.svg
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-id.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
share/inkscape/tutorials/tutorial-advanced.sl.svg
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
share/inkscape/tutorials/tutorial-basic.sl.svg
share/inkscape/tutorials/tutorial-basic.svg
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.id.svg
share/inkscape/tutorials/tutorial-calligraphy.ja.svg
share/inkscape/tutorials/tutorial-calligraphy.nl.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.id.svg
share/inkscape/tutorials/tutorial-elements.ja.svg
share/inkscape/tutorials/tutorial-elements.nl.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.nl.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
share/inkscape/tutorials/tutorial-shapes.sl.svg
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.id.svg
share/inkscape/tutorials/tutorial-tips.it.svg
share/inkscape/tutorials/tutorial-tips.ja.svg
share/inkscape/tutorials/tutorial-tips.nl.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.id.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/keybindings.rc
share/inkscape/ui/menus-bars.xml
share/inkscape/ui/toolbox.xml
share/inkscape/ui/units.txt
share/inkscape/ui/units.xml
share/locale/am/LC_MESSAGES/inkscape.mo
share/locale/ar/LC_MESSAGES/inkscape.mo
share/locale/az/LC_MESSAGES/inkscape.mo
share/locale/be/LC_MESSAGES/inkscape.mo
share/locale/bg/LC_MESSAGES/inkscape.mo
share/locale/bn/LC_MESSAGES/inkscape.mo
share/locale/br/LC_MESSAGES/inkscape.mo
share/locale/ca/LC_MESSAGES/inkscape.mo
share/locale/ca@valencia/LC_MESSAGES/inkscape.mo
share/locale/cs/LC_MESSAGES/inkscape.mo
share/locale/da/LC_MESSAGES/inkscape.mo
share/locale/de/LC_MESSAGES/inkscape.mo
share/locale/dz/LC_MESSAGES/inkscape.mo
share/locale/el/LC_MESSAGES/inkscape.mo
share/locale/en_AU/LC_MESSAGES/inkscape.mo
share/locale/en_CA/LC_MESSAGES/inkscape.mo
share/locale/en_GB/LC_MESSAGES/inkscape.mo
share/locale/en_US@piglatin/LC_MESSAGES/inkscape.mo
share/locale/eo/LC_MESSAGES/inkscape.mo
share/locale/es/LC_MESSAGES/inkscape.mo
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/LC_MESSAGES/inkscape.mo
share/locale/fi/LC_MESSAGES/inkscape.mo
share/locale/ga/LC_MESSAGES/inkscape.mo
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/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
share/locale/km/LC_MESSAGES/inkscape.mo
share/locale/ko/LC_MESSAGES/inkscape.mo
share/locale/lt/LC_MESSAGES/inkscape.mo
share/locale/mk/LC_MESSAGES/inkscape.mo
share/locale/mn/LC_MESSAGES/inkscape.mo
share/locale/nb/LC_MESSAGES/inkscape.mo
share/locale/ne/LC_MESSAGES/inkscape.mo
share/locale/nl/LC_MESSAGES/inkscape.mo
share/locale/nn/LC_MESSAGES/inkscape.mo
share/locale/pa/LC_MESSAGES/inkscape.mo
share/locale/pl/LC_MESSAGES/inkscape.mo
share/locale/pt/LC_MESSAGES/inkscape.mo
share/locale/pt_BR/LC_MESSAGES/inkscape.mo
share/locale/ro/LC_MESSAGES/inkscape.mo
share/locale/ru/LC_MESSAGES/inkscape.mo
share/locale/rw/LC_MESSAGES/inkscape.mo
share/locale/sk/LC_MESSAGES/inkscape.mo
share/locale/sl/LC_MESSAGES/inkscape.mo
share/locale/sq/LC_MESSAGES/inkscape.mo
share/locale/sr/LC_MESSAGES/inkscape.mo
share/locale/sr@latin/LC_MESSAGES/inkscape.mo
share/locale/sv/LC_MESSAGES/inkscape.mo
share/locale/te_IN/LC_MESSAGES/inkscape.mo
share/locale/th/LC_MESSAGES/inkscape.mo
share/locale/tr/LC_MESSAGES/inkscape.mo
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

View File

@@ -0,0 +1,29 @@
$NetBSD: distinfo,v 1.46 2013/03/28 21:43:07 joerg Exp $
SHA1 (inkscape-0.48.4.tar.bz2) = 5f26f6ad191d1e7c2a9fb69a438722beb172224c
RMD160 (inkscape-0.48.4.tar.bz2) = b089ced7694a9803fac8588d93e7e6239c71d3e8
Size (inkscape-0.48.4.tar.bz2) = 19712522 bytes
SHA1 (patch-aa) = d946236902fc6cf0d2ddcbb9dd667b4d9c6f99d4
SHA1 (patch-ab) = b70ffa613c054c26185d4728da4133aed6d88e63
SHA1 (patch-ac) = 01caeac029e0ce7e4c4e2b6a9a80b76d9f9b495e
SHA1 (patch-ad) = 3136850b7d34370feb951fc8fdde8cda78d54d60
SHA1 (patch-ae) = 2b3f06a545d3cf27f59d41619528c59ac142c758
SHA1 (patch-af) = 5f9317fcb7a798afc569aada9683fb1c7f6ba4c7
SHA1 (patch-ag) = 6b6000f3940ec6db9404a206f9757928c1d5740b
SHA1 (patch-ah) = 6da5e0651b583f925debed97faaf6800f88463da
SHA1 (patch-ai) = 1cd8e744848d6b52ffb4f07922e09689b5e43f61
SHA1 (patch-aj) = 8564ee2d4e884dc31e4ad4232267f6fad09f71ee
SHA1 (patch-ap) = cd29bd178dc2c6c9456bc09d6663d6a25acc7da1
SHA1 (patch-aq) = dd307f598741cd5f0ff35eb06dff7c685752a979
SHA1 (patch-src_2geom_basic-intersection.cpp) = 743b13293191a74d4c0c22231e5ed7866219dfee
SHA1 (patch-src_2geom_solve-bezier-parametric.cpp) = 71cca994451b1e7d5aba625600089d1e4a47888e
SHA1 (patch-src_color-profile.cpp) = 14932b25ed333925518d5140b3691a29e155cd9a
SHA1 (patch-src_display_nr-filter-gaussian.cpp) = 344109eb4360560bfe8481b25588ef37e5140135
SHA1 (patch-src_dom_io_domstream.cpp) = 6b525b8e730e4497afdf1da0ae27f0dc69bfad40
SHA1 (patch-src_dom_io_domstream.h) = 9325fc9d211eb3349628a736283ed0c475399a8b
SHA1 (patch-src_extension_internal_pdfinput_pdf-parser.cpp) = 02742a022a8a55852d7f0a39969153bf7f24f17e
SHA1 (patch-src_extension_internal_pdfinput_pdf-parser.h) = 9e9e76049b9fdcc5192e225b4b477a104902894b
SHA1 (patch-src_libvpsc_csolve__VPSC.h) = 33aa27678fa9e802af6ab95b9ea28b69d822c4cb
SHA1 (patch-src_ui_dialog_inkscape-preferences.cpp) = f95af6d326ddf7512b67f68efe0b23bc3ebe651e
SHA1 (patch-src_ui_widget_registered-widget.h) = a5c16bcd28a015959121ed8b92423762f182a71b
SHA1 (patch-src_widgets_desktop-widget.h) = 6528b3105590bfa8b5d33d428aa8c9cbc3561225

View File

@@ -0,0 +1,19 @@
$NetBSD: patch-aa,v 1.11 2012/06/01 20:23:11 drochner Exp $
--- src/inkview.cpp.orig 2012-02-14 03:22:17.000000000 +0000
+++ src/inkview.cpp
@@ -31,13 +31,10 @@
# include "config.h"
#endif
-#ifdef HAVE_GETOPT_H
-#include <getopt.h>
-#endif
-
#include <string.h>
#include <sys/stat.h>
#include <locale.h>
+#include <unistd.h>
#include <glib.h>
#include <libnr/nr-macros.h>

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ab,v 1.9 2009/11/29 20:51:51 tnn Exp $
--- src/ui/dialog/print.cpp.orig 2009-11-16 18:29:40.000000000 +0100
+++ src/ui/dialog/print.cpp
@@ -16,6 +16,8 @@
#include <windows.h>
#endif
+#include <unistd.h> // close() and unlink()
+
#include <gtkmm/stock.h>
#include "print.h"

View File

@@ -0,0 +1,76 @@
$NetBSD: patch-ac,v 1.9 2012/11/18 15:40:55 adam Exp $
--- configure.orig 2012-02-19 01:43:51.000000000 +0000
+++ configure
@@ -7349,7 +7349,6 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler support for -Werror=format-security" >&5
$as_echo_n "checking compiler support for -Werror=format-security... " >&6; }
ink_svd_CPPFLAGS="$CPPFLAGS"
- CPPFLAGS="-Werror=format-security $CPPFLAGS"
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h. */
@@ -7450,7 +7449,7 @@ fi
ACLOCAL="$ACLOCAL $ACLOCAL_FLAGS"
-if test "x$GXX" = "xyes"; then
+if 0; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking GNU compiler version" >&5
$as_echo_n "checking GNU compiler version... " >&6; }
@@ -7578,7 +7577,7 @@ cat >>confdefs.h <<_ACEOF
#define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
_ACEOF
-ALL_LINGUAS="am ar az be bg bn br ca ca@valencia cs da de dz el en_AU en_CA en_GB en_US@piglatin eo es_MX es et eu fa fi fr ga gl he hr hu hy id it ja km ko lt mk mn nb ne nl nn pa pl pt_BR pt ro ru rw sk sl sq sr@latin sr sv te_IN th tr uk vi zh_CN zh_TW"
+ALL_LINGUAS="am ar az be bg bn br ca ca@valencia cs da de dz el en_AU en_CA en_GB en_US@piglatin eo es_MX es et eu fa fi ga gl he hr hu hy id it ja km ko lt mk mn nb ne nl nn pa pl pt_BR pt ro ru rw sk sl sq sr@latin sr sv te_IN th tr uk vi zh_CN zh_TW"
for ac_header in locale.h
do :
@@ -8445,11 +8444,11 @@ for ax_openmp_flag in $ax_openmp_flags;
#ifdef __cplusplus
extern "C"
#endif
-char omp_set_num_threads ();
+#include <omp.h>
int
main ()
{
-return omp_set_num_threads ();
+return omp_get_num_threads ();
;
return 0;
}
@@ -9620,11 +9619,11 @@ fi
if test "x$with_python" = "xyes"; then
- checkPYTHON_CFLAGS=`python -c "import distutils.sysconfig ; print '-I%s' % distutils.sysconfig.get_config_var('INCLUDEPY')" 2>/dev/null`
+ checkPYTHON_CFLAGS=`${PYTHON} -c "import distutils.sysconfig ; print '-I%s' % distutils.sysconfig.get_config_var('INCLUDEPY')" 2>/dev/null`
if test "$?" -gt "0"; then
with_python="no"
else
- checkPYTHON_LIBS=`python -c "import distutils.sysconfig ; print '%s/%s %s' % (distutils.sysconfig.get_config_var('LIBPL'),distutils.sysconfig.get_config_var('LDLIBRARY'),distutils.sysconfig.get_config_var('LIBS'))" 2>/dev/null`
+ checkPYTHON_LIBS=`${PYTHON} -c "import distutils.sysconfig ; print '%s/%s %s' % (distutils.sysconfig.get_config_var('LIBPL'),distutils.sysconfig.get_config_var('LDLIBRARY'),distutils.sysconfig.get_config_var('LIBS'))" 2>/dev/null`
if test "$?" -gt "0"; then
with_python="no"
else
@@ -9684,7 +9683,7 @@ if test "x$enable_lcms" = "xno"; then
have_lcms2=no
else
# Have to test LittleCms presence
- if test "x${platform_osx}" != "xyes"; then
+ if test "x" != "xyes"; then
# lcms 2.2 & 2.3 have problems on OSX
pkg_failed=no
@@ -11095,7 +11094,7 @@ $as_echo "#define HAVE_CAIRO_PDF 1" >>co
fi
-INKSCAPE_LIBS="$INKSCAPE_LIBS -lpng -lz -lxml2 -ldl"
+INKSCAPE_LIBS="$INKSCAPE_LIBS -lpng -lz -lxml2"
if test "x$openmp_ok" = "xyes"; then
INKSCAPE_LIBS="$INKSCAPE_LIBS -lgomp"
fi

View File

@@ -0,0 +1,21 @@
$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 <sys/param.h>
+#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()
{

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-ae,v 1.1 2006/10/19 06:19:18 rillig Exp $
--- packaging/macosx/Resources/bin/getdisplay.sh.orig 2006-09-06 07:41:47.000000000 +0200
+++ packaging/macosx/Resources/bin/getdisplay.sh 2006-10-19 08:13:34.000000000 +0200
@@ -2,7 +2,7 @@
#
# Author: Aaron Voisine <aaron@voisine.org>
-if [ "$DISPLAY"x == "x" ]; then
+if [ "$DISPLAY"x = "x" ]; then
echo :0 > /tmp/display.$UID
else
echo $DISPLAY > /tmp/display.$UID

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-af,v 1.4 2009/11/29 20:51:51 tnn Exp $
--- packaging/macosx/Resources/script.orig 2009-11-16 18:29:06.000000000 +0100
+++ packaging/macosx/Resources/script
@@ -31,7 +31,7 @@ if [[ $VERSION -le 4 ]]; then
open -a XDarwin /tmp/getdisplay.sh || \
echo ":0" > /tmp/display.$UID
- while [ "$?" == "0" -a ! -f /tmp/display.$UID ]; do
+ while [ "$?" = "0" -a ! -f /tmp/display.$UID ]; do
sleep 1
done
export DISPLAY=`cat /tmp/display.$UID`

View File

@@ -0,0 +1,12 @@
$NetBSD: patch-ag,v 1.4 2008/10/16 22:12:04 adam Exp $
--- src/widgets/sp-xmlview-attr-list.cpp.orig 2008-10-17 00:06:45.000000000 +0200
+++ src/widgets/sp-xmlview-attr-list.cpp
@@ -15,6 +15,7 @@
#include <cstring>
#include <glibmm/i18n.h>
+#include <gtk/gtk.h>
#include "helper/sp-marshal.h"
#include "../xml/node-event-vector.h"

View File

@@ -0,0 +1,31 @@
$NetBSD: patch-ah,v 1.6 2012/12/18 14:01:06 drochner Exp $
--- packaging/macosx/Resources/bin/inkscape.orig 2012-12-13 17:00:46.000000000 +0000
+++ packaging/macosx/Resources/bin/inkscape
@@ -114,7 +114,7 @@ fi
# If the AppleCollationOrder preference doesn't exist, we fall back to using
# the AppleLocale preference.
LANGSTR=`defaults read .GlobalPreferences AppleCollationOrder 2>/dev/null`
-if [ "x$LANGSTR" == "x" -o "x$LANGSTR" == "xroot" ]
+if [ "x$LANGSTR" = "x" -o "x$LANGSTR" = "xroot" ]
then
echo "Warning: AppleCollationOrder setting not found, using AppleLocale." 1>&2
LANGSTR=`defaults read .GlobalPreferences AppleLocale 2>/dev/null | \
@@ -126,7 +126,7 @@ fi
# NOTE: Have to add ".UTF-8" to the LANG since omitting causes Inkscape
# to crash on startup in locale_from_utf8().
-if [ "x$LANGSTR" == "x" ]
+if [ "x$LANGSTR" = "x" ]
then
# override broken script
echo "Overriding empty LANGSTR" 1>&2
@@ -134,7 +134,7 @@ then
else
tmpLANG="`grep \"\`echo $LANGSTR\`_\" /usr/share/locale/locale.alias | \
tail -n1 | sed 's/\./ /' | awk '{print $2}'`"
- if [ "x$tmpLANG" == "x" ]
+ if [ "x$tmpLANG" = "x" ]
then
# override broken script
echo "Overriding empty LANG from /usr/share/locale/locale.alias" 1>&2

View File

@@ -0,0 +1,12 @@
$NetBSD: patch-ai,v 1.5 2010/09/22 11:39:14 adam Exp $
--- src/display/nr-arena-shape.cpp.orig 2010-07-13 03:48:40.000000000 +0000
+++ src/display/nr-arena-shape.cpp
@@ -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);

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-aj,v 1.2 2009/11/29 20:51:51 tnn Exp $
--- src/live_effects/lpe-dynastroke.cpp.orig 2009-11-16 18:29:33.000000000 +0100
+++ src/live_effects/lpe-dynastroke.cpp
@@ -25,6 +25,10 @@
#include <2geom/sbasis-math.h>
#include <2geom/piecewise.h>
+/* xxx should test if this is needed */
+#define fmin(a,b) ((a)<(b)?(a):(b))
+#define fmax(a,b) ((a)>(b)?(a):(b))
+
namespace Inkscape {
namespace LivePathEffect {

View File

@@ -0,0 +1,12 @@
$NetBSD: patch-ap,v 1.1 2009/10/06 00:53:26 dmcmahill Exp $
gcc44 fixes
--- src/io/uristream.cpp.orig 2008-03-11 04:20:06.000000000 +0000
+++ src/io/uristream.cpp 2009-10-05 21:09:22.000000000 +0000
@@ -16,4 +16,5 @@
#include <string>
#include <cstring>
+#include <cstdio>
#ifdef WIN32

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-aq,v 1.1 2011/05/06 09:32:50 drochner Exp $
--- src/extension/implementation/script.cpp.orig 2010-07-13 03:48:40.000000000 +0000
+++ src/extension/implementation/script.cpp
@@ -89,7 +89,7 @@ Script::interpreter_t const Script::inte
#ifdef WIN32
{"python", "python-interpreter", "pythonw" },
#else
- {"python", "python-interpreter", "python" },
+ {"python", "python-interpreter", "@PYTHONBIN@" },
#endif
{"ruby", "ruby-interpreter", "ruby" },
{"shell", "shell-interpreter", "sh" },

View File

@@ -0,0 +1,37 @@
$NetBSD: patch-src_2geom_basic-intersection.cpp,v 1.1 2012/11/16 00:54:04 joerg Exp $
--- src/2geom/basic-intersection.cpp.orig 2012-11-15 17:34:38.000000000 +0000
+++ src/2geom/basic-intersection.cpp
@@ -64,24 +64,27 @@ void find_intersections(std::vector< std
void split(vector<Point> const &p, double t,
vector<Point> &left, vector<Point> &right) {
const unsigned sz = p.size();
- Geom::Point Vtemp[sz][sz];
+ Geom::Point *Vtemp = new Geom::Point[sz * sz];;
/* Copy control points */
- std::copy(p.begin(), p.end(), Vtemp[0]);
+ for (unsigned i = 0; i < sz; ++i)
+ Vtemp[0 * sz + i] = p[i];
/* Triangle computation */
for (unsigned i = 1; i < sz; i++) {
for (unsigned j = 0; j < sz - i; j++) {
- Vtemp[i][j] = lerp(t, Vtemp[i-1][j], Vtemp[i-1][j+1]);
+ Vtemp[i * sz + j] = lerp(t, Vtemp[(i-1) * sz + j], Vtemp[(i-1) * sz + j+1]);
}
}
left.resize(sz);
right.resize(sz);
for (unsigned j = 0; j < sz; j++)
- left[j] = Vtemp[j][0];
+ left[j] = Vtemp[j * sz];
for (unsigned j = 0; j < sz; j++)
- right[j] = Vtemp[sz-1-j][j];
+ right[j] = Vtemp[(sz-1-j) * sz + j];
+
+ delete[] Vtemp;
}

View File

@@ -0,0 +1,39 @@
$NetBSD: patch-src_2geom_solve-bezier-parametric.cpp,v 1.1 2012/11/16 00:54:04 joerg Exp $
--- src/2geom/solve-bezier-parametric.cpp.orig 2012-11-15 17:42:23.000000000 +0000
+++ src/2geom/solve-bezier-parametric.cpp
@@ -191,24 +191,27 @@ Bezier(Geom::Point const *V, /* Control
Geom::Point *Left, /* RETURN left half ctl pts */
Geom::Point *Right) /* RETURN right half ctl pts */
{
- Geom::Point Vtemp[degree+1][degree+1];
+ const unsigned sz = degree + 1;
+ Geom::Point *Vtemp = new Geom::Point[sz * sz];
/* Copy control points */
- std::copy(V, V+degree+1, Vtemp[0]);
+ for (unsigned i = 0; i < sz; ++i)
+ Vtemp[0 * sz + i] = V[i];
/* Triangle computation */
for (unsigned i = 1; i <= degree; i++) {
for (unsigned j = 0; j <= degree - i; j++) {
- Vtemp[i][j] = lerp(t, Vtemp[i-1][j], Vtemp[i-1][j+1]);
+ Vtemp[i * sz + j] = lerp(t, Vtemp[(i-1) * sz + j], Vtemp[(i-1) * sz + j+1]);
}
}
for (unsigned j = 0; j <= degree; j++)
- Left[j] = Vtemp[j][0];
+ Left[j] = Vtemp[j * sz + 0];
for (unsigned j = 0; j <= degree; j++)
- Right[j] = Vtemp[degree-j][j];
-
- return (Vtemp[degree][0]);
+ Right[j] = Vtemp[(degree-j) * sz + j];
+ Geom::Point rv(Vtemp[degree * sz + 0]);
+ delete[] Vtemp;
+ return rv;
}
};

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-src_color-profile.cpp,v 1.1 2012/11/16 00:54:04 joerg Exp $
--- src/color-profile.cpp.orig 2012-11-15 16:10:51.000000000 +0000
+++ src/color-profile.cpp
@@ -103,6 +103,8 @@ extern guint update_in_progress;
static SPObjectClass *cprof_parent_class;
+namespace Inkscape {
+
class ColorProfileImpl {
public:
#if defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
@@ -129,6 +131,7 @@ public:
#endif // defined(HAVE_LIBLCMS1) || defined(HAVE_LIBLCMS2)
};
+}
namespace Inkscape {

View File

@@ -0,0 +1,38 @@
$NetBSD: patch-src_display_nr-filter-gaussian.cpp,v 1.1 2012/11/16 00:54:04 joerg Exp $
--- src/display/nr-filter-gaussian.cpp.orig 2012-11-15 16:38:32.000000000 +0000
+++ src/display/nr-filter-gaussian.cpp
@@ -708,7 +708,7 @@ int FilterGaussian::render(FilterSlot &s
};
} else if ( scr_len_x > 0 ) { // !use_IIR_x
// Filter kernel for x direction
- FIRValue kernel[scr_len_x+1];
+ FIRValue *kernel = new FIRValue[scr_len_x+1];
_make_kernel(&kernel[0], deviation_x);
// Filter (x)
@@ -728,6 +728,7 @@ int FilterGaussian::render(FilterSlot &s
default:
assert(false);
};
+ delete[] kernel;
} else if ( out != ssin ) { // out can be equal to ssin if resampling is used
nr_blit_pixblock_pixblock(out, ssin);
}
@@ -770,7 +771,7 @@ int FilterGaussian::render(FilterSlot &s
};
} else if ( scr_len_y > 0 ) { // !use_IIR_y
// Filter kernel for y direction
- FIRValue kernel[scr_len_y+1];
+ FIRValue *kernel = new FIRValue[scr_len_y+1];
_make_kernel(&kernel[0], deviation_y);
// Filter (y)
@@ -790,6 +791,7 @@ int FilterGaussian::render(FilterSlot &s
default:
assert(false);
};
+ delete[] kernel;
}
for(int i=0; i<NTHREADS; i++) {

View File

@@ -0,0 +1,37 @@
$NetBSD: patch-src_dom_io_domstream.cpp,v 1.1 2012/11/16 00:54:04 joerg Exp $
--- src/dom/io/domstream.cpp.orig 2012-11-15 18:28:52.000000000 +0000
+++ src/dom/io/domstream.cpp
@@ -35,6 +35,7 @@
*/
#include <cstdio>
+#include <cstring>
#include <math.h>
#include <stdarg.h>
@@ -285,12 +286,11 @@ static int getint(const DOMString &buf,
-static int dprintf(Writer &outs, const DOMString &fmt, va_list ap)
+static int dprintf(Writer &outs, const char *fmt, va_list ap)
{
+ size_t len = strlen(fmt);
- int len = fmt.size();
-
- for (int pos=0 ; pos < len ; pos++)
+ for (size_t pos = 0 ; pos < len ; pos++)
{
XMLCh ch = fmt[pos];
@@ -909,7 +909,7 @@ Writer &BasicWriter::printf(char const *
return *this;
}
*/
-Writer &BasicWriter::printf(const DOMString &fmt, ...)
+Writer &BasicWriter::printf(const char *fmt, ...)
{
va_list args;
va_start(args, fmt);

View File

@@ -0,0 +1,22 @@
$NetBSD: patch-src_dom_io_domstream.h,v 1.1 2012/11/16 00:54:05 joerg Exp $
--- src/dom/io/domstream.h.orig 2012-11-15 18:28:31.000000000 +0000
+++ src/dom/io/domstream.h
@@ -492,7 +492,7 @@ public:
virtual int put(XMLCh ch) = 0;
/* Formatted output */
- virtual Writer& printf(const DOMString &fmt, ...) = 0;
+ virtual Writer& printf(const char *fmt, ...) = 0;
virtual Writer& writeChar(char val) = 0;
@@ -544,7 +544,7 @@ public:
/* Formatted output */
- virtual Writer &printf(const DOMString &fmt, ...);
+ virtual Writer &printf(const char *fmt, ...);
virtual Writer& writeChar(char val);

View File

@@ -0,0 +1,14 @@
$NetBSD: patch-src_extension_internal_pdfinput_pdf-parser.cpp,v 1.1 2012/12/30 10:31:14 adam Exp $
Object.h is included in pdf-parser.h -- see patch for pdf-parser.h.
--- src/extension/internal/pdfinput/pdf-parser.cpp.orig 2012-12-30 09:44:48.000000000 +0000
+++ src/extension/internal/pdfinput/pdf-parser.cpp
@@ -38,7 +38,6 @@ extern "C" {
#include "goo/GooHash.h"
#include "GlobalParams.h"
#include "CharTypes.h"
-#include "Object.h"
#include "Array.h"
#include "Dict.h"
#include "Stream.h"

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-src_extension_internal_pdfinput_pdf-parser.h,v 1.1 2012/11/18 15:40:55 adam Exp $
Explicitly include poppler/Object.h; otherwise Python's Object.h gets included.
--- src/extension/internal/pdfinput/pdf-parser.h.orig 2012-11-18 14:42:04.000000000 +0000
+++ src/extension/internal/pdfinput/pdf-parser.h
@@ -27,7 +27,7 @@ namespace Inkscape {
using Inkscape::Extension::Internal::SvgBuilder;
#include "goo/gtypes.h"
-#include "Object.h"
+#include "poppler/Object.h"
class GooString;
class XRef;

View File

@@ -0,0 +1,15 @@
$NetBSD: patch-src_libvpsc_csolve__VPSC.h,v 1.1 2013/03/28 21:43:07 joerg Exp $
--- src/libvpsc/csolve_VPSC.h.orig 2013-03-27 22:12:45.000000000 +0000
+++ src/libvpsc/csolve_VPSC.h
@@ -11,10 +11,6 @@
#ifndef _CSOLVE_VPSC_H_
#define _CSOLVE_VPSC_H_
#ifdef __cplusplus
-class vpsc::Variable;
-class vpsc::Constraint;
-class vpsc::Solver;
-class vpsc::IncSolver;
using namespace vpsc;
extern "C" {
#else

View File

@@ -0,0 +1,21 @@
$NetBSD: patch-src_ui_dialog_inkscape-preferences.cpp,v 1.1 2012/11/16 00:54:05 joerg Exp $
--- src/ui/dialog/inkscape-preferences.cpp.orig 2012-11-15 16:58:17.000000000 +0000
+++ src/ui/dialog/inkscape-preferences.cpp
@@ -1236,7 +1236,7 @@ void InkscapePreferences::initPageBitmap
gchar** splits = g_strsplit(choices.data(), ",", 0);
gint numIems = g_strv_length(splits);
- Glib::ustring labels[numIems];
+ Glib::ustring *labels = new Glib::ustring[numIems];
int values[numIems];
for ( gint i = 0; i < numIems; i++) {
values[i] = i;
@@ -1246,6 +1246,7 @@ void InkscapePreferences::initPageBitmap
_page_bitmaps.add_line( false, _("Bitmap editor:"), _misc_bitmap_editor, "", "", false);
g_strfreev(splits);
+ delete[] labels;
}
_bitmap_copy_res.init("/options/createbitmap/resolution", 1.0, 6000.0, 1.0, 1.0, PX_PER_IN, true, false);

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_ui_widget_registered-widget.h,v 1.1 2012/11/16 00:54:05 joerg Exp $
--- src/ui/widget/registered-widget.h.orig 2012-11-15 16:20:03.000000000 +0000
+++ src/ui/widget/registered-widget.h
@@ -62,7 +62,7 @@ public:
bool is_updating() {if (_wr) return _wr->isUpdating(); else return false;}
// provide automatic 'upcast' for ease of use. (do it 'dynamic_cast' instead of 'static' because who knows what W is)
- operator const Gtk::Widget () { return dynamic_cast<Gtk::Widget*>(this); }
+ operator const Gtk::Widget *() { return dynamic_cast<Gtk::Widget*>(this); }
protected:
RegisteredWidget() : W() { construct(); }

View File

@@ -0,0 +1,13 @@
$NetBSD: patch-src_widgets_desktop-widget.h,v 1.1 2012/11/16 00:54:05 joerg Exp $
--- src/widgets/desktop-widget.h.orig 2012-11-15 16:18:43.000000000 +0000
+++ src/widgets/desktop-widget.h
@@ -239,7 +239,7 @@ struct SPDesktopWidget {
private:
GtkWidget *tool_toolbox;
GtkWidget *aux_toolbox;
- GtkWidget *commands_toolbox,;
+ GtkWidget *commands_toolbox;
GtkWidget *snap_toolbox;
static void init(SPDesktopWidget *widget);