update to 0.44
changes: * Layers dialog * Outline mode, many performance improvements * Native PDF export with transparency * Clipping and masking support * Configurable keyboard shortcuts, including optional Xara X compatibility * Docked color palette in the editing window * Interactive indicator of the style of selection in the statusbar * Innovative "node sculpting" and other improvements in Node tool * Extensions are enabled by default and work on all major platforms * Better SVG support: <switch> element, ICC color profiles for images * Persistent rotation centers, Paste Size command * New icons, redesigned preferences dialogs, rearranged menus, many cosmetic improvements * Hundreds of bugfixes and smaller features
This commit is contained in:
parent
f421418e08
commit
63a5783282
4 changed files with 74 additions and 63 deletions
|
@ -1,7 +1,6 @@
|
|||
# $NetBSD: Makefile,v 1.23 2006/04/17 13:46:33 wiz Exp $
|
||||
# $NetBSD: Makefile,v 1.24 2006/07/04 15:46:34 drochner Exp $
|
||||
|
||||
DISTNAME= inkscape-0.43
|
||||
PKGREVISION= 5
|
||||
DISTNAME= inkscape-0.44
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=inkscape/}
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
@ -27,6 +26,7 @@ BUILDLINK_API_DEPENDS.boehm-gc+= boehm-gc>=6.4
|
|||
.include "../../devel/boehm-gc/buildlink3.mk"
|
||||
.include "../../devel/pango/buildlink3.mk"
|
||||
.include "../../devel/popt/buildlink3.mk"
|
||||
.include "../../graphics/lcms/buildlink3.mk"
|
||||
.include "../../graphics/libart2/buildlink3.mk"
|
||||
.include "../../graphics/png/buildlink3.mk"
|
||||
.include "../../sysutils/gnome-vfs2/buildlink3.mk"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
@comment $NetBSD: PLIST,v 1.9 2006/04/17 07:07:21 jlam Exp $
|
||||
@comment $NetBSD: PLIST,v 1.10 2006/07/04 15:46:34 drochner Exp $
|
||||
bin/inkscape
|
||||
bin/inkview
|
||||
man/fr/man1/inkscape.1
|
||||
|
@ -20,6 +20,7 @@ share/inkscape/examples/flowsample.svg
|
|||
share/inkscape/examples/gradient.svg
|
||||
share/inkscape/examples/i18n.svg
|
||||
share/inkscape/examples/istest.pov
|
||||
share/inkscape/examples/l-systems.svgz
|
||||
share/inkscape/examples/markers.svg
|
||||
share/inkscape/examples/stars.svgz
|
||||
share/inkscape/examples/tesselation-P3.svg
|
||||
|
@ -30,20 +31,28 @@ 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/bezmisc.py
|
||||
share/inkscape/extensions/cspsubdiv.py
|
||||
share/inkscape/extensions/cubicsuperpath.py
|
||||
share/inkscape/extensions/dia.inx
|
||||
share/inkscape/extensions/dia2svg.sh
|
||||
share/inkscape/extensions/dots.inx
|
||||
share/inkscape/extensions/dots.py
|
||||
share/inkscape/extensions/dropshadow.inx
|
||||
share/inkscape/extensions/dxf_input.inx
|
||||
share/inkscape/extensions/dxf_outlines.inx
|
||||
share/inkscape/extensions/dxf_outlines.py
|
||||
share/inkscape/extensions/dxf_output.inx
|
||||
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/extractimage.inx
|
||||
share/inkscape/extensions/extractimage.py
|
||||
share/inkscape/extensions/ffgeom.py
|
||||
share/inkscape/extensions/ffmet.inx
|
||||
share/inkscape/extensions/ffms.inx
|
||||
|
@ -51,7 +60,13 @@ share/inkscape/extensions/ffproc.py
|
|||
share/inkscape/extensions/ffscale.py
|
||||
share/inkscape/extensions/ffset.inx
|
||||
share/inkscape/extensions/ffss.inx
|
||||
share/inkscape/extensions/fig2svg.sh
|
||||
share/inkscape/extensions/fig_input.inx
|
||||
share/inkscape/extensions/flatten.inx
|
||||
share/inkscape/extensions/flatten.py
|
||||
share/inkscape/extensions/fretfind.py
|
||||
share/inkscape/extensions/gimp_xcf.inx
|
||||
share/inkscape/extensions/gimp_xcf.py
|
||||
share/inkscape/extensions/handles.inx
|
||||
share/inkscape/extensions/handles.py
|
||||
share/inkscape/extensions/ill2svg.pl
|
||||
|
@ -66,16 +81,22 @@ share/inkscape/extensions/kochify_load.inx
|
|||
share/inkscape/extensions/kochify_load.py
|
||||
share/inkscape/extensions/lindenmayer.inx
|
||||
share/inkscape/extensions/lindenmayer.py
|
||||
share/inkscape/extensions/measure.inx
|
||||
share/inkscape/extensions/measure.py
|
||||
share/inkscape/extensions/motion.inx
|
||||
share/inkscape/extensions/motion.py
|
||||
share/inkscape/extensions/pdf_output.inx
|
||||
share/inkscape/extensions/pdf_output.inx.txt
|
||||
share/inkscape/extensions/pdf_output_via_gs_on_win32.inx.txt
|
||||
share/inkscape/extensions/ps2dxf.sh
|
||||
share/inkscape/extensions/ps2epsi.sh
|
||||
share/inkscape/extensions/ps2pdf.cmd
|
||||
share/inkscape/extensions/ps2pdf.sh
|
||||
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/rtree.inx
|
||||
share/inkscape/extensions/rtree.py
|
||||
share/inkscape/extensions/simplepath.py
|
||||
|
@ -86,7 +107,10 @@ share/inkscape/extensions/straightseg.inx
|
|||
share/inkscape/extensions/straightseg.py
|
||||
share/inkscape/extensions/summersnight.inx
|
||||
share/inkscape/extensions/summersnight.py
|
||||
share/inkscape/extensions/svg_and_media_zip_output.inx
|
||||
share/inkscape/extensions/svg_and_media_zip_output.py
|
||||
share/inkscape/extensions/svg_dropshadow
|
||||
share/inkscape/extensions/svg_dropshadow.inx
|
||||
share/inkscape/extensions/svgz_input.inx
|
||||
share/inkscape/extensions/svgz_output.inx
|
||||
share/inkscape/extensions/txt2svg.inx
|
||||
|
@ -99,13 +123,28 @@ share/inkscape/extensions/wmf_input.inx
|
|||
share/inkscape/fonts/README
|
||||
share/inkscape/gradients/README
|
||||
share/inkscape/icons/David_icons.svg
|
||||
share/inkscape/icons/README.icons
|
||||
share/inkscape/icons/README.David_icons
|
||||
share/inkscape/icons/README.icon_themes
|
||||
share/inkscape/icons/README.legacy_icons
|
||||
share/inkscape/icons/icons.svg
|
||||
share/inkscape/icons/inkscape.svg
|
||||
share/inkscape/keyboards/README
|
||||
share/inkscape/icons/legacy_icons.svg
|
||||
share/inkscape/keys/default.xml
|
||||
share/inkscape/keys/inkscape.xml
|
||||
share/inkscape/keys/xara.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/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/inkscape.gpl
|
||||
share/inkscape/palettes/svg.gpl
|
||||
share/inkscape/palettes/webhex.gpl
|
||||
share/inkscape/palettes/websafe22.gpl
|
||||
|
@ -122,6 +161,7 @@ share/inkscape/templates/Letter_landscape.svg
|
|||
share/inkscape/templates/README
|
||||
share/inkscape/templates/black_opaque.svg
|
||||
share/inkscape/templates/business_card_90x50mm.svg
|
||||
share/inkscape/templates/default.ca.svg
|
||||
share/inkscape/templates/default.cs.svg
|
||||
share/inkscape/templates/default.de.svg
|
||||
share/inkscape/templates/default.es.svg
|
||||
|
@ -152,6 +192,7 @@ share/inkscape/tutorials/oldguitar.jpg
|
|||
share/inkscape/tutorials/potrace-de.png
|
||||
share/inkscape/tutorials/potrace-fr.png
|
||||
share/inkscape/tutorials/potrace.png
|
||||
share/inkscape/tutorials/tutorial-advanced.ca.svg
|
||||
share/inkscape/tutorials/tutorial-advanced.es.svg
|
||||
share/inkscape/tutorials/tutorial-advanced.fr.svg
|
||||
share/inkscape/tutorials/tutorial-advanced.ja.svg
|
||||
|
@ -166,6 +207,7 @@ share/inkscape/tutorials/tutorial-basic.nn.svg
|
|||
share/inkscape/tutorials/tutorial-basic.ru.svg
|
||||
share/inkscape/tutorials/tutorial-basic.sl.svg
|
||||
share/inkscape/tutorials/tutorial-basic.svg
|
||||
share/inkscape/tutorials/tutorial-calligraphy.ca.svg
|
||||
share/inkscape/tutorials/tutorial-calligraphy.es.svg
|
||||
share/inkscape/tutorials/tutorial-calligraphy.fr.svg
|
||||
share/inkscape/tutorials/tutorial-calligraphy.sl.svg
|
||||
|
@ -184,6 +226,7 @@ share/inkscape/tutorials/tutorial-tips.es.svg
|
|||
share/inkscape/tutorials/tutorial-tips.fr.svg
|
||||
share/inkscape/tutorials/tutorial-tips.sl.svg
|
||||
share/inkscape/tutorials/tutorial-tips.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.fr.svg
|
||||
|
@ -205,14 +248,16 @@ share/locale/de/LC_MESSAGES/inkscape.mo
|
|||
share/locale/el/LC_MESSAGES/inkscape.mo
|
||||
share/locale/es/LC_MESSAGES/inkscape.mo
|
||||
share/locale/es_MX/LC_MESSAGES/inkscape.mo
|
||||
share/locale/eu/LC_MESSAGES/inkscape.mo
|
||||
share/locale/et/LC_MESSAGES/inkscape.mo
|
||||
share/locale/eu/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/hu/LC_MESSAGES/inkscape.mo
|
||||
share/locale/it/LC_MESSAGES/inkscape.mo
|
||||
share/locale/ja/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/nb/LC_MESSAGES/inkscape.mo
|
||||
share/locale/nl/LC_MESSAGES/inkscape.mo
|
||||
|
@ -229,8 +274,11 @@ share/locale/sr@Latn/LC_MESSAGES/inkscape.mo
|
|||
share/locale/sv/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
|
||||
share/pixmaps/inkscape.png
|
||||
@comment in xdg-dirs: @dirrm share/pixmaps
|
||||
@dirrm share/inkscape/ui
|
||||
@dirrm share/inkscape/tutorials
|
||||
@dirrm share/inkscape/templates
|
||||
|
@ -238,7 +286,7 @@ share/pixmaps/inkscape.png
|
|||
@dirrm share/inkscape/patterns
|
||||
@dirrm share/inkscape/palettes
|
||||
@dirrm share/inkscape/markers
|
||||
@dirrm share/inkscape/keyboards
|
||||
@dirrm share/inkscape/keys
|
||||
@dirrm share/inkscape/icons
|
||||
@dirrm share/inkscape/gradients
|
||||
@dirrm share/inkscape/fonts
|
||||
|
@ -246,3 +294,4 @@ share/pixmaps/inkscape.png
|
|||
@dirrm share/inkscape/examples
|
||||
@dirrm share/inkscape/clipart
|
||||
@dirrm share/inkscape
|
||||
@comment in xdg-dirs: @dirrm share/applications
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.11 2006/05/31 18:01:49 drochner Exp $
|
||||
$NetBSD: distinfo,v 1.12 2006/07/04 15:46:34 drochner Exp $
|
||||
|
||||
SHA1 (inkscape-0.43.tar.bz2) = b7e93f2ceea795ee434f70261ba19e67985fc292
|
||||
RMD160 (inkscape-0.43.tar.bz2) = bcb41e008a3c1a9f5d4f7ee793de5b92f106044e
|
||||
Size (inkscape-0.43.tar.bz2) = 6244558 bytes
|
||||
SHA1 (inkscape-0.44.tar.bz2) = 018538c926b53f4813b5831ac8d1df0416b69e5c
|
||||
RMD160 (inkscape-0.44.tar.bz2) = 1edc657fe42ab7041c43998ab9ec9c4d8721b601
|
||||
Size (inkscape-0.44.tar.bz2) = 6506018 bytes
|
||||
SHA1 (patch-aa) = 769d88d8aca1f462cdeff40e44fa3577fdf4b681
|
||||
SHA1 (patch-ab) = 5507abac121e9607f2a63823c730917467fb0f52
|
||||
SHA1 (patch-ab) = f4c38a3fa6de384435e5ed51e90d52541bb4826c
|
||||
|
|
|
@ -1,51 +1,13 @@
|
|||
$NetBSD: patch-ab,v 1.3 2006/05/31 18:01:49 drochner Exp $
|
||||
$NetBSD: patch-ab,v 1.4 2006/07/04 15:46:34 drochner Exp $
|
||||
|
||||
--- src/libnrtype/FontInstance.cpp.orig 2005-09-26 07:22:49.000000000 +0200
|
||||
+++ src/libnrtype/FontInstance.cpp
|
||||
@@ -24,11 +24,11 @@
|
||||
#include "RasterFont.h"
|
||||
--- src/display/bezier-utils.cpp.orig 2006-06-23 21:33:46.000000000 +0200
|
||||
+++ src/display/bezier-utils.cpp
|
||||
@@ -30,7 +30,7 @@
|
||||
#endif
|
||||
|
||||
/* Freetype 2 */
|
||||
-# include <freetype/ftoutln.h>
|
||||
-# include <freetype/ftbbox.h>
|
||||
-# include <freetype/internal/tttypes.h>
|
||||
-# include <freetype/internal/ftstream.h>
|
||||
-# include <freetype/tttags.h>
|
||||
+# include <ft2build.h>
|
||||
+# include FT_OUTLINE_H
|
||||
+# include FT_BBOX_H
|
||||
+# include FT_TRUETYPE_TAGS_H
|
||||
+# include FT_TRUETYPE_TABLES_H
|
||||
# include <pango/pangoft2.h>
|
||||
#ifdef HAVE_IEEEFP_H
|
||||
-# include <ieefp.h>
|
||||
+# include <ieeefp.h>
|
||||
#endif
|
||||
|
||||
|
||||
@@ -423,10 +423,10 @@ void font_instance::LoadGlyph(int glyph_
|
||||
}
|
||||
if ( theFace->glyph->format == ft_glyph_format_outline ) {
|
||||
FT_Outline_Funcs ft2_outline_funcs = {
|
||||
- ft2_move_to,
|
||||
- ft2_line_to,
|
||||
- ft2_conic_to,
|
||||
- ft2_cubic_to,
|
||||
+ (FT_Outline_MoveToFunc) ft2_move_to,
|
||||
+ (FT_Outline_LineToFunc) ft2_line_to,
|
||||
+ (FT_Outline_ConicToFunc) ft2_conic_to,
|
||||
+ (FT_Outline_CubicToFunc) ft2_cubic_to,
|
||||
0, 0
|
||||
};
|
||||
n_g.outline=new Path;
|
||||
@@ -474,12 +474,12 @@ bool font_instance::FontSlope(double &ru
|
||||
|
||||
theFace=pango_ft2_font_get_face(pFont);
|
||||
|
||||
- if ( theFace->units_per_EM == 0 ) return false; // bitmap font
|
||||
-
|
||||
if ( pFont == NULL ) return false;
|
||||
|
||||
if ( theFace == NULL ) return false;
|
||||
|
||||
+ if ( !FT_IS_SCALABLE(theFace) ) return false; // bitmap font
|
||||
+
|
||||
TT_HoriHeader *hhea = (TT_HoriHeader*)FT_Get_Sfnt_Table(theFace, ft_sfnt_hhea);
|
||||
if (hhea == NULL) return false;
|
||||
run = hhea->caret_Slope_Run;
|
||||
#include <glib/gmessages.h>
|
||||
|
|
Loading…
Reference in a new issue