diff options
author | adam <adam@pkgsrc.org> | 2017-02-10 05:51:43 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2017-02-10 05:51:43 +0000 |
commit | aad48bdc8a29c8d80f942dce3c37581e8cdc57e2 (patch) | |
tree | a603db23030c1579615457b6b9e1c9af139d76f3 /graphics/inkscape | |
parent | b686fa698464f217a0ef734423e0d73c5a3a8bd9 (diff) | |
download | pkgsrc-aad48bdc8a29c8d80f942dce3c37581e8cdc57e2.tar.gz |
The Inkscape project announces a new version 0.92 of its popular vector drawing software. New features include mesh gradients, improved SVG2 and CSS3 support, new path effects, interactive smoothing for the pencil tool, a new Object dialog for directly managing all drawing elements, and much more. Infrastructural changes are also under way, including a switch to CMake from the venerable Autotools build system.
Diffstat (limited to 'graphics/inkscape')
-rw-r--r-- | graphics/inkscape/Makefile | 37 | ||||
-rw-r--r-- | graphics/inkscape/PLIST | 181 | ||||
-rw-r--r-- | graphics/inkscape/distinfo | 14 | ||||
-rw-r--r-- | graphics/inkscape/patches/patch-CMakeScripts_Pod2man.cmake | 15 | ||||
-rw-r--r-- | graphics/inkscape/patches/patch-configure | 15 | ||||
-rw-r--r-- | graphics/inkscape/patches/patch-src_CMakeLists.txt | 14 | ||||
-rw-r--r-- | graphics/inkscape/patches/patch-src_ui_clipboard.cpp | 15 |
7 files changed, 174 insertions, 117 deletions
diff --git a/graphics/inkscape/Makefile b/graphics/inkscape/Makefile index 5d0f940fb74..e9b0267fdd8 100644 --- a/graphics/inkscape/Makefile +++ b/graphics/inkscape/Makefile @@ -1,10 +1,8 @@ -# $NetBSD: Makefile,v 1.139 2017/02/06 13:55:28 wiz Exp $ +# $NetBSD: Makefile,v 1.140 2017/02/10 05:51:43 adam Exp $ -DISTNAME= inkscape-0.91 -PKGREVISION= 24 +DISTNAME= inkscape-0.92.0 CATEGORIES= graphics -#MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=inkscape/} -MASTER_SITES= https://inkscape.global.ssl.fastly.net/media/resources/file/ +MASTER_SITES= https://inkscape.org/gallery/item/10552/ EXTRACT_SUFX= .tar.bz2 MAINTAINER= reed@reedmedia.net @@ -21,17 +19,17 @@ DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml EXTRACT_USING= bsdtar GCC_REQD+= 4.5.2 -USE_LANGUAGES= c c++ CXXFLAGS+= -std=c++11 + +USE_CMAKE= yes +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 +USE_TOOLS+= intltool msgfmt perl:run pkg-config +REPLACE_PERL+= fix-roff-punct REPLACE_PERL+= share/extensions/*.p[lm] +REPLACE_PERL+= share/templates/create_defaults.pl BUILDLINK_API_DEPENDS.boehm-gc+= boehm-gc>=6.4 BUILDLINK_API_DEPENDS.poppler+= poppler>=0.5.9 @@ -45,13 +43,21 @@ SUBST_STAGE.pypath= pre-configure SUBST_FILES.pypath= src/extension/implementation/script.cpp SUBST_VARS.pypath= PYTHONBIN +SUBST_CLASSES+= pycmd +SUBST_STAGE.pycmd= pre-configure +SUBST_MESSAGE.pycmd= Replacing COMMAND python in CMakeFiles. +SUBST_FILES.pycmd+= share/filters/CMakeLists.txt +SUBST_FILES.pycmd+= share/palettes/CMakeLists.txt +SUBST_FILES.pycmd+= share/patterns/CMakeLists.txt +SUBST_FILES.pycmd+= share/symbols/CMakeLists.txt +SUBST_FILES.pycmd+= share/templates/CMakeLists.txt +SUBST_SED.pycmd= -e "s,COMMAND python,COMMAND ${PYTHONBIN},g" + REPLACE_PYTHON+= cxxtest/cxxtestgen.py -REPLACE_PYTHON+= share/filters/i18n.py REPLACE_PYTHON+= share/extensions/*.py REPLACE_PYTHON+= share/extensions/Barcode/*.py REPLACE_PYTHON+= share/extensions/ink2canvas/*.py REPLACE_PYTHON+= share/extensions/test/*.test.py -REPLACE_PYTHON+= share/patterns/i18n.py CHECK_INTERPRETER_SKIP+=share/inkscape/extensions/genpofiles.sh CHECK_INTERPRETER_SKIP+=share/inkscape/extensions/simplepath.rb @@ -66,8 +72,10 @@ PKG_SUGGESTED_OPTIONS= gnome # gnome-vfs support for the inkscape file open window. .if !empty(PKG_OPTIONS:Mgnome) -CONFIGURE_ARGS+= --with-gnome-vfs +CMAKE_ARGS+= -DWITH_GNOME_VFS=ON .include "../../sysutils/gnome-vfs/buildlink3.mk" +.else +CMAKE_ARGS+= -DWITH_GNOME_VFS=OFF .endif BUILDLINK_API_DEPENDS.poppler-includes+= poppler-includes>=0.12.2 @@ -82,6 +90,7 @@ BUILDLINK_API_DEPENDS.boehm-gc+= boehm-gc>=7.4 .include "../../graphics/lcms2/buildlink3.mk" .include "../../graphics/libart/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" +.include "../../graphics/potrace/buildlink3.mk" .include "../../lang/python/application.mk" .include "../../math/gsl/buildlink3.mk" .include "../../print/poppler-glib/buildlink3.mk" diff --git a/graphics/inkscape/PLIST b/graphics/inkscape/PLIST index 19c28d44945..83065736892 100644 --- a/graphics/inkscape/PLIST +++ b/graphics/inkscape/PLIST @@ -1,18 +1,27 @@ -@comment $NetBSD: PLIST,v 1.22 2015/02/03 13:55:12 adam Exp $ +@comment $NetBSD: PLIST,v 1.23 2017/02/10 05:51:43 adam Exp $ bin/inkscape bin/inkview -man/el/man1/inkscape.el.1 -man/fr/man1/inkscape.fr.1 -man/ja/man1/inkscape.ja.1 +lib/inkscape/lib2geom_LIB.a +lib/inkscape/libavoid_LIB.a +lib/inkscape/libcola_LIB.a +lib/inkscape/libcroco_LIB.a +lib/inkscape/libdepixelize_LIB.a +lib/inkscape/libgc_LIB.a +lib/inkscape/libgdl_LIB.a +lib/inkscape/liblivarot_LIB.a +lib/inkscape/libnrtype_LIB.a +lib/inkscape/libuemf_LIB.a +lib/inkscape/libutil_LIB.a +lib/inkscape/libvpsc_LIB.a +lib/libinkscape_base.so man/man1/inkscape.1 +man/man1/inkscape.de.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 @@ -25,8 +34,8 @@ share/inkscape/attributes/css_defaults share/inkscape/attributes/cssprops share/inkscape/attributes/svgprops share/inkscape/branding/README -share/inkscape/branding/draw-freely.ru.svg -share/inkscape/branding/draw-freely.svg +share/inkscape/branding/inkscape-flat.svg +share/inkscape/branding/inkscape-text.svg share/inkscape/branding/inkscape.svg share/inkscape/branding/sodipodi.svg share/inkscape/branding/tux.svg @@ -69,6 +78,7 @@ 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/Ean2.py share/inkscape/extensions/Barcode/Ean5.py share/inkscape/extensions/Barcode/Ean8.py share/inkscape/extensions/Barcode/Rm4scc.py @@ -102,6 +112,7 @@ 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/README share/inkscape/extensions/addnodes.inx share/inkscape/extensions/addnodes.py share/inkscape/extensions/ai_input.inx @@ -238,8 +249,12 @@ share/inkscape/extensions/dia2svg.sh share/inkscape/extensions/dimension.inx share/inkscape/extensions/dimension.py share/inkscape/extensions/dm2svg.py +share/inkscape/extensions/docinfo.inx share/inkscape/extensions/dots.inx share/inkscape/extensions/dots.py +share/inkscape/extensions/dpi90to96.inx +share/inkscape/extensions/dpi96to90.inx +share/inkscape/extensions/dpiswitcher.py share/inkscape/extensions/draw_from_triangle.inx share/inkscape/extensions/draw_from_triangle.py share/inkscape/extensions/dxf_input.inx @@ -254,8 +269,20 @@ share/inkscape/extensions/embed_raster_in_svg.pl share/inkscape/extensions/embedimage.inx share/inkscape/extensions/embedimage.py share/inkscape/extensions/embedselectedimages.inx +share/inkscape/extensions/empty_business_card.inx +share/inkscape/extensions/empty_business_card.py +share/inkscape/extensions/empty_desktop.inx +share/inkscape/extensions/empty_desktop.py +share/inkscape/extensions/empty_dvd_cover.inx +share/inkscape/extensions/empty_dvd_cover.py +share/inkscape/extensions/empty_generic.inx +share/inkscape/extensions/empty_generic.py +share/inkscape/extensions/empty_icon.inx +share/inkscape/extensions/empty_icon.py share/inkscape/extensions/empty_page.inx share/inkscape/extensions/empty_page.py +share/inkscape/extensions/empty_video.inx +share/inkscape/extensions/empty_video.py share/inkscape/extensions/eps_input.inx share/inkscape/extensions/eqtexsvg.inx share/inkscape/extensions/eqtexsvg.py @@ -315,6 +342,8 @@ share/inkscape/extensions/hpgl_input.inx share/inkscape/extensions/hpgl_input.py share/inkscape/extensions/hpgl_output.inx share/inkscape/extensions/hpgl_output.py +share/inkscape/extensions/image_attributes.inx +share/inkscape/extensions/image_attributes.py share/inkscape/extensions/ink2canvas.inx share/inkscape/extensions/ink2canvas.py share/inkscape/extensions/ink2canvas/__init__.py @@ -366,16 +395,18 @@ 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/jitternodes.inx +share/inkscape/extensions/jitternodes.py share/inkscape/extensions/launch_webbrowser.py share/inkscape/extensions/layers2svgfont.inx share/inkscape/extensions/layers2svgfont.py share/inkscape/extensions/layout_nup.inx share/inkscape/extensions/layout_nup.py -share/inkscape/extensions/layout_nup_pageframe.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 @@ -387,6 +418,8 @@ share/inkscape/extensions/new_glyph_layer.inx share/inkscape/extensions/new_glyph_layer.py share/inkscape/extensions/next_glyph_layer.inx share/inkscape/extensions/next_glyph_layer.py +share/inkscape/extensions/nicechart.inx +share/inkscape/extensions/nicechart.py share/inkscape/extensions/param_curves.inx share/inkscape/extensions/param_curves.py share/inkscape/extensions/pathalongpath.inx @@ -417,8 +450,6 @@ 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 @@ -443,7 +474,10 @@ 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/seamless_pattern.inx +share/inkscape/extensions/seamless_pattern.py +share/inkscape/extensions/seamless_pattern.svg +share/inkscape/extensions/seamless_pattern_procedural.inx share/inkscape/extensions/setup_typography_canvas.inx share/inkscape/extensions/setup_typography_canvas.py share/inkscape/extensions/simplepath.py @@ -469,8 +503,6 @@ 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/svg_transform.py share/inkscape/extensions/svgcalendar.inx share/inkscape/extensions/svgcalendar.py share/inkscape/extensions/svgfont2layers.inx @@ -501,6 +533,8 @@ 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/ungroup_deep.inx +share/inkscape/extensions/ungroup_deep.py share/inkscape/extensions/uniconv-ext.py share/inkscape/extensions/uniconv_output.py share/inkscape/extensions/voronoi.py @@ -526,7 +560,6 @@ 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 @@ -534,7 +567,6 @@ 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 @@ -572,6 +604,7 @@ 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-logo-icons-sized.svg share/inkscape/icons/inkscape.file.png share/inkscape/icons/inkscape.file.svg share/inkscape/icons/inkscape.svg @@ -587,6 +620,7 @@ 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/corel-draw-x8.xml share/inkscape/keys/default.xml share/inkscape/keys/inkscape.xml share/inkscape/keys/macromedia-freehand-mx.xml @@ -619,6 +653,7 @@ share/inkscape/palettes/windowsXP.gpl share/inkscape/patterns/README share/inkscape/patterns/patterns.svg share/inkscape/patterns/patterns.svg.h +share/inkscape/screens/README share/inkscape/screens/about.svg share/inkscape/symbols/AigaSymbols.svg share/inkscape/symbols/BalloonSymbols.svg @@ -627,87 +662,64 @@ share/inkscape/symbols/LogicSymbols.svg share/inkscape/symbols/MapSymbolsNPS.svg share/inkscape/symbols/README share/inkscape/symbols/symbols.h -share/inkscape/templates/A4.svg -share/inkscape/templates/A4_landscape.svg -share/inkscape/templates/CD_cover_300dpi.svg share/inkscape/templates/CD_label_120x120.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/Typography_Canvas.svg -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.en_US.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.is.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.ro.svg share/inkscape/templates/default.sk.svg share/inkscape/templates/default.svg -share/inkscape/templates/default_mm.svg +share/inkscape/templates/default.zh_TW.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/default_px.svg share/inkscape/templates/no_layers.svg share/inkscape/templates/templates.h -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-el.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-gl.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.be.png +share/inkscape/tutorials/potrace.ca.png +share/inkscape/tutorials/potrace.de.png +share/inkscape/tutorials/potrace.el.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.gl.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.png +share/inkscape/tutorials/potrace.pt.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/tutorial-advanced.be.svg share/inkscape/tutorials/tutorial-advanced.ca.svg share/inkscape/tutorials/tutorial-advanced.cs.svg @@ -723,6 +735,7 @@ 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.svg share/inkscape/tutorials/tutorial-advanced.pt_BR.svg share/inkscape/tutorials/tutorial-advanced.ru.svg share/inkscape/tutorials/tutorial-advanced.sk.svg @@ -751,6 +764,7 @@ 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.svg share/inkscape/tutorials/tutorial-basic.pt_BR.svg share/inkscape/tutorials/tutorial-basic.ru.svg share/inkscape/tutorials/tutorial-basic.sk.svg @@ -774,6 +788,7 @@ 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.svg share/inkscape/tutorials/tutorial-calligraphy.pt_BR.svg share/inkscape/tutorials/tutorial-calligraphy.ru.svg share/inkscape/tutorials/tutorial-calligraphy.sk.svg @@ -791,9 +806,11 @@ 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.it.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.svg share/inkscape/tutorials/tutorial-elements.pt_BR.svg share/inkscape/tutorials/tutorial-elements.ru.svg share/inkscape/tutorials/tutorial-elements.sk.svg @@ -808,7 +825,9 @@ 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.pt.svg share/inkscape/tutorials/tutorial-interpolate.pt_BR.svg +share/inkscape/tutorials/tutorial-interpolate.ru.svg share/inkscape/tutorials/tutorial-interpolate.sk.svg share/inkscape/tutorials/tutorial-interpolate.sl.svg share/inkscape/tutorials/tutorial-interpolate.svg @@ -830,6 +849,7 @@ 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.svg share/inkscape/tutorials/tutorial-shapes.pt_BR.svg share/inkscape/tutorials/tutorial-shapes.ru.svg share/inkscape/tutorials/tutorial-shapes.sk.svg @@ -852,6 +872,7 @@ 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.svg share/inkscape/tutorials/tutorial-tips.pt_BR.svg share/inkscape/tutorials/tutorial-tips.ru.svg share/inkscape/tutorials/tutorial-tips.sk.svg @@ -859,9 +880,11 @@ 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-pixelart.de.svg share/inkscape/tutorials/tutorial-tracing-pixelart.el.svg share/inkscape/tutorials/tutorial-tracing-pixelart.fr.svg share/inkscape/tutorials/tutorial-tracing-pixelart.nl.svg +share/inkscape/tutorials/tutorial-tracing-pixelart.pt.svg share/inkscape/tutorials/tutorial-tracing-pixelart.svg share/inkscape/tutorials/tutorial-tracing-pixelart.zh_TW.svg share/inkscape/tutorials/tutorial-tracing.be.svg @@ -878,6 +901,7 @@ 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.svg share/inkscape/tutorials/tutorial-tracing.pt_BR.svg share/inkscape/tutorials/tutorial-tracing.ru.svg share/inkscape/tutorials/tutorial-tracing.sk.svg @@ -888,21 +912,25 @@ 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/style.css share/inkscape/ui/toolbox.xml share/inkscape/ui/units.xml share/locale/am/LC_MESSAGES/inkscape.mo share/locale/ar/LC_MESSAGES/inkscape.mo +share/locale/as/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/bn_BD/LC_MESSAGES/inkscape.mo share/locale/br/LC_MESSAGES/inkscape.mo +share/locale/brx/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/doi/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 @@ -919,23 +947,37 @@ share/locale/fi/LC_MESSAGES/inkscape.mo share/locale/fr/LC_MESSAGES/inkscape.mo share/locale/ga/LC_MESSAGES/inkscape.mo share/locale/gl/LC_MESSAGES/inkscape.mo +share/locale/gu/LC_MESSAGES/inkscape.mo share/locale/he/LC_MESSAGES/inkscape.mo +share/locale/hi/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/is/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/kn/LC_MESSAGES/inkscape.mo share/locale/ko/LC_MESSAGES/inkscape.mo +share/locale/kok/LC_MESSAGES/inkscape.mo +share/locale/kok@latin/LC_MESSAGES/inkscape.mo +share/locale/ks@aran/LC_MESSAGES/inkscape.mo +share/locale/ks@deva/LC_MESSAGES/inkscape.mo share/locale/lt/LC_MESSAGES/inkscape.mo share/locale/lv/LC_MESSAGES/inkscape.mo +share/locale/mai/LC_MESSAGES/inkscape.mo share/locale/mk/LC_MESSAGES/inkscape.mo +share/locale/ml/LC_MESSAGES/inkscape.mo share/locale/mn/LC_MESSAGES/inkscape.mo +share/locale/mni/LC_MESSAGES/inkscape.mo +share/locale/mni@beng/LC_MESSAGES/inkscape.mo +share/locale/mr/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/or/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 @@ -943,16 +985,23 @@ 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/sa/LC_MESSAGES/inkscape.mo +share/locale/sat/LC_MESSAGES/inkscape.mo +share/locale/sat@deva/LC_MESSAGES/inkscape.mo +share/locale/sd/LC_MESSAGES/inkscape.mo +share/locale/sd@deva/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/ta/LC_MESSAGES/inkscape.mo share/locale/te/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/ur/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 diff --git a/graphics/inkscape/distinfo b/graphics/inkscape/distinfo index cd50de0a932..e2f34b02e81 100644 --- a/graphics/inkscape/distinfo +++ b/graphics/inkscape/distinfo @@ -1,17 +1,17 @@ -$NetBSD: distinfo,v 1.57 2016/04/12 21:33:49 adam Exp $ +$NetBSD: distinfo,v 1.58 2017/02/10 05:51:43 adam Exp $ -SHA1 (inkscape-0.91.tar.bz2) = 9941ee467af570ac71a70f965cd9c48d4993b8f3 -RMD160 (inkscape-0.91.tar.bz2) = 77421bcb96c6ad4fe17e775e86b77d576b90cf32 -SHA512 (inkscape-0.91.tar.bz2) = 3778ef7d4a1c759a7afc093e55eefb69a78dcb60332655cc8ab8c481f54a3e6550df6070178390eb08588245531906b8bef33301f0765a4d28d6c7506fcf3bc7 -Size (inkscape-0.91.tar.bz2) = 25858909 bytes +SHA1 (inkscape-0.92.0.tar.bz2) = 8f576bc828138e9c3c835a458c3cefd5801a907a +RMD160 (inkscape-0.92.0.tar.bz2) = ac888ac85a1595242aa060085f741224dbf8bf5d +SHA512 (inkscape-0.92.0.tar.bz2) = 1d1cfa878af8a3d804a075e6cf120af1dd21541fcc2763c37b8e6f1b359cf6b31a7ed13ee5d1b1147d3732899ef485dbe2ce638654b4272fb0972556a0360594 +Size (inkscape-0.92.0.tar.bz2) = 30827883 bytes +SHA1 (patch-CMakeScripts_Pod2man.cmake) = ffe09dc53a841fff288cd4fffcb2c0e47e05ebd8 SHA1 (patch-ag) = 6b6000f3940ec6db9404a206f9757928c1d5740b SHA1 (patch-aj) = 31d6cc8bb179629023bd04bcac0fd935b2c9636d SHA1 (patch-ap) = 412509a03d26e925548e3371529a1273db958611 SHA1 (patch-aq) = fb7de44d33fdc5895ce84ca8d44ff6a6c328c402 -SHA1 (patch-configure) = bda42cbbe460ab19ee3dfa6dcdf212300b1f7694 +SHA1 (patch-src_CMakeLists.txt) = 47c2a225667b6e5554ab579df1cb323742bcd08c SHA1 (patch-src_extension_internal_pdfinput_pdf-parser.cpp) = 7a1aab18cc36756fad1cddbb18cab1ef1431f590 SHA1 (patch-src_extension_internal_pdfinput_pdf-parser.h) = ba408f45544853f9323f8bd879bd55604072bb7a SHA1 (patch-src_io_inkjar.cpp) = 060d59225cfe7b66db5e9f41e76860df9ce12d01 SHA1 (patch-src_trace_siox.cpp) = daeff4626dace6997f64ab9c96b0bfb304e724c8 -SHA1 (patch-src_ui_clipboard.cpp) = 06fd0f4b15b0c282027db36690d163e90aac06ed SHA1 (patch-src_ui_tool_node.h) = 2900ab737d6b9245aabefee5e79564bdbaec57bc diff --git a/graphics/inkscape/patches/patch-CMakeScripts_Pod2man.cmake b/graphics/inkscape/patches/patch-CMakeScripts_Pod2man.cmake new file mode 100644 index 00000000000..e26525ff47d --- /dev/null +++ b/graphics/inkscape/patches/patch-CMakeScripts_Pod2man.cmake @@ -0,0 +1,15 @@ +$NetBSD: patch-CMakeScripts_Pod2man.cmake,v 1.1 2017/02/10 05:51:43 adam Exp $ + +Fix man installation path. + +--- CMakeScripts/Pod2man.cmake.orig 2017-02-08 19:36:52.000000000 +0000 ++++ CMakeScripts/Pod2man.cmake +@@ -48,7 +48,7 @@ macro(pod2man PODFILE_FULL RELEASE SECTI + ) + install( + FILES ${MANFILE_FULL} +- DESTINATION ${CMAKE_INSTALL_PREFIX}/${SHARE_INSTALL}/man/man${SECTION} ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/man/man${SECTION} + ) + endif() + endmacro(pod2man PODFILE NAME SECTION CENTER) diff --git a/graphics/inkscape/patches/patch-configure b/graphics/inkscape/patches/patch-configure deleted file mode 100644 index 0728f38329e..00000000000 --- a/graphics/inkscape/patches/patch-configure +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-configure,v 1.1 2015/02/03 13:55:12 adam Exp $ - -Portability fix. - ---- configure.orig 2015-02-02 08:52:21.000000000 +0000 -+++ configure -@@ -23483,7 +23483,7 @@ $as_echo "$have_x11" >&6; } - - # Optionally enable strict build options that are known to cause build - # failure in many/most systems -- if test "x$enable_strict_build" == "xhigh"; then -+ if test "x$enable_strict_build" = "xhigh"; then - # FIXME: This causes build failure because our internal - # copy of GDL uses deprecated GDK symbols. - # diff --git a/graphics/inkscape/patches/patch-src_CMakeLists.txt b/graphics/inkscape/patches/patch-src_CMakeLists.txt new file mode 100644 index 00000000000..2971c9e5080 --- /dev/null +++ b/graphics/inkscape/patches/patch-src_CMakeLists.txt @@ -0,0 +1,14 @@ +$NetBSD: patch-src_CMakeLists.txt,v 1.1 2017/02/10 05:51:43 adam Exp $ + +Shared libs go into lib/. + +--- src/CMakeLists.txt.orig 2017-02-08 19:49:12.000000000 +0000 ++++ src/CMakeLists.txt +@@ -570,6 +570,6 @@ if(NOT WIN32) + inkscape + inkview + RUNTIME DESTINATION bin +- LIBRARY DESTINATION lib/inkscape ++ LIBRARY DESTINATION lib + ARCHIVE DESTINATION lib/inkscape) + endif() diff --git a/graphics/inkscape/patches/patch-src_ui_clipboard.cpp b/graphics/inkscape/patches/patch-src_ui_clipboard.cpp deleted file mode 100644 index 56d0c502098..00000000000 --- a/graphics/inkscape/patches/patch-src_ui_clipboard.cpp +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-src_ui_clipboard.cpp,v 1.1 2016/04/12 21:33:49 adam Exp $ - -Fix building with newer glibmm. - ---- src/ui/clipboard.cpp.orig 2016-04-12 21:18:03.000000000 +0000 -+++ src/ui/clipboard.cpp -@@ -1402,7 +1402,7 @@ void ClipboardManagerImpl::_inkscape_wai - - Glib::ustring target; - if (atom_name) { -- target = Glib::ScopedPtr<char>(atom_name).get(); //This frees the gchar*. -+ target = Glib::make_unique_ptr_gfree(atom_name).get(); //This frees the gchar*. - } - - listTargets.push_back(target); |