diff options
author | reed <reed> | 2005-01-12 20:54:52 +0000 |
---|---|---|
committer | reed <reed> | 2005-01-12 20:54:52 +0000 |
commit | f2dcd988f318ea1f7ab61cfbe6d5e1f648af3ef9 (patch) | |
tree | eaa2ba5bcf55d55574a680e008749b836dc3c80b /graphics/inkscape/patches | |
parent | 6d310fc684e9eb19d819f9092a3d5f7776d826a4 (diff) | |
download | pkgsrc-f2dcd988f318ea1f7ab61cfbe6d5e1f648af3ef9.tar.gz |
Update inkscape to 0.40. The ChangeLog is too long to add here. The NEWS file
has:
This release has been slow in coming, but it was worth the wait: Inkscape
0.40 brings a huge amount of new features, usability enhancements,
documentation, and bugfixes. The three most important new features are:
* Layers are almost complete in this version; this fills a major gap in
functionality, making Inkscape usable for complex artwork.
* The Potrace bitmap tracer is incorporated into Inkscape - now
vectorizing bitmaps is easy and interactive. A matching command,
"Create bitmap copy", converts from any object to bitmap.
* The text-on-path implementation is complete and very flexible. Both
the text and the path remain fully editable and transformable.
...
* Bugfixes: too many to mention (in total, 228 bugs closed in the
tracker since 0.39), including several important SVG compatibility
fixes.
More information at http://inkscape.org/cgi-bin/wiki.pl?ReleaseNotes040
This package now depends on boehm-gc. And it uses libsigc++2
and gtkmm24 instead of libsigc++ and gtkmm.
Many new templates added. And a new library added: libgimpgrad.
Patches removed. (The landscape printing support was added to 0.40.)
Diffstat (limited to 'graphics/inkscape/patches')
-rw-r--r-- | graphics/inkscape/patches/patch-aa | 71 | ||||
-rw-r--r-- | graphics/inkscape/patches/patch-ac | 13 |
2 files changed, 0 insertions, 84 deletions
diff --git a/graphics/inkscape/patches/patch-aa b/graphics/inkscape/patches/patch-aa deleted file mode 100644 index a17e30a5bb6..00000000000 --- a/graphics/inkscape/patches/patch-aa +++ /dev/null @@ -1,71 +0,0 @@ -$NetBSD: patch-aa,v 1.1.1.1 2004/10/15 03:11:50 reed Exp $ - ---- src/extension/internal/ps.cpp.orig 2004-06-20 22:49:24.000000000 -0700 -+++ src/extension/internal/ps.cpp -@@ -52,6 +52,7 @@ - #include "document.h" - #include "inkscape.h" - #include "style.h" -+#include "inkscape_version.h" - - #include "ps.h" - #include <extension/system.h> -@@ -321,6 +322,7 @@ PrintPS::begin (Inkscape::Extension::Pri - - NRRect d; - bool pageBoundingBox; -+ bool pageLandscape; - mod->get_param("pageBoundingBox", &pageBoundingBox); - // printf("Page Bounding Box: %s\n", pageBoundingBox ? "TRUE" : "FALSE"); - if (pageBoundingBox) -@@ -336,20 +338,38 @@ PrintPS::begin (Inkscape::Extension::Pri - } - - if (res >= 0) { -- os << "%%BoundingBox: " << (int) d.x0 << " " -- << (int) d.y0 << " " -- << (int) ceil (d.x1) << " " -- << (int) ceil (d.y1) << "\n"; -- } -- if (res >= 0) { -- os << "%%HiResBoundingBox: " << d.x0 << " " -- << d.y0 << " " -- << d.x1 << " " -- << d.y1 << "\n"; -+ -+ os << "%%Creator: Inkscape " << INKSCAPE_VERSION << "\n"; -+ -+ pageLandscape = (d.x1 > d.y1) ? true : false; -+ -+ if (pageLandscape) { -+ os << "%%Orientation: Landscape\n"; -+ os << "%%BoundingBox: " << (int) d.x0 << " " -+ << (int) d.y0 << " " -+ << (int) ceil (d.y1) << " " -+ << (int) ceil (d.x1) << "\n"; -+ os << "%%HiResBoundingBox: " << d.x0 << " " -+ << d.y0 << " " -+ << d.y1 << " " -+ << d.x1 << "\n"; -+ os << 90 << " rotate\n"; -+ } -+ else -+ { -+ os << "%%BoundingBox: " << (int) d.x0 << " " -+ << (int) d.y0 << " " -+ << (int) ceil (d.x1) << " " -+ << (int) ceil (d.y1) << "\n"; -+ os << "%%HiResBoundingBox: " << d.x0 << " " -+ << d.y0 << " " -+ << d.x1 << " " -+ << d.y1 << "\n"; -+ os << "0.0 " << sp_document_height (doc) << " translate\n"; -+ } -+ os << "0.8 -0.8 scale\n"; - } - -- os << "0.0 " << sp_document_height (doc) << " translate\n"; -- os << "0.8 -0.8 scale\n"; - - return fprintf (_stream, "%s", os.str().c_str()); - } diff --git a/graphics/inkscape/patches/patch-ac b/graphics/inkscape/patches/patch-ac deleted file mode 100644 index f49ec2c00dc..00000000000 --- a/graphics/inkscape/patches/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ac,v 1.1.1.1 2004/10/15 03:11:50 reed Exp $ - ---- src/main.cpp.orig Tue Jul 13 00:52:19 2004 -+++ src/main.cpp -@@ -236,7 +236,7 @@ main(int argc, char const **argv) - } - - #ifdef HAVE_FPSETMASK -- fpresetsticky(FP_X_DZ|FP_X_INV); -+ fpsetsticky(FP_X_DZ|FP_X_INV); - fpsetmask(FP_X_DZ|FP_X_INV); - #endif - return result; |