summaryrefslogtreecommitdiff
path: root/graphics/inkscape/patches
diff options
context:
space:
mode:
authorreed <reed>2005-01-12 20:54:52 +0000
committerreed <reed>2005-01-12 20:54:52 +0000
commitf2dcd988f318ea1f7ab61cfbe6d5e1f648af3ef9 (patch)
treeeaa2ba5bcf55d55574a680e008749b836dc3c80b /graphics/inkscape/patches
parent6d310fc684e9eb19d819f9092a3d5f7776d826a4 (diff)
downloadpkgsrc-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-aa71
-rw-r--r--graphics/inkscape/patches/patch-ac13
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;