head 1.11; access; symbols pkgsrc-2013Q2:1.11.0.24 pkgsrc-2013Q2-base:1.11 pkgsrc-2012Q4:1.11.0.22 pkgsrc-2012Q4-base:1.11 pkgsrc-2011Q4:1.11.0.20 pkgsrc-2011Q4-base:1.11 pkgsrc-2011Q2:1.11.0.18 pkgsrc-2011Q2-base:1.11 pkgsrc-2009Q4:1.11.0.16 pkgsrc-2009Q4-base:1.11 pkgsrc-2008Q4:1.11.0.14 pkgsrc-2008Q4-base:1.11 pkgsrc-2008Q3:1.11.0.12 pkgsrc-2008Q3-base:1.11 cube-native-xorg:1.11.0.10 cube-native-xorg-base:1.11 pkgsrc-2008Q2:1.11.0.8 pkgsrc-2008Q2-base:1.11 pkgsrc-2008Q1:1.11.0.6 pkgsrc-2008Q1-base:1.11 pkgsrc-2007Q4:1.11.0.4 pkgsrc-2007Q4-base:1.11 pkgsrc-2007Q3:1.11.0.2 pkgsrc-2007Q3-base:1.11 pkgsrc-2007Q2:1.10.0.10 pkgsrc-2007Q2-base:1.10 pkgsrc-2007Q1:1.10.0.8 pkgsrc-2007Q1-base:1.10 pkgsrc-2006Q4:1.10.0.6 pkgsrc-2006Q4-base:1.10 pkgsrc-2006Q3:1.10.0.4 pkgsrc-2006Q3-base:1.10 pkgsrc-2006Q2:1.10.0.2 pkgsrc-2006Q2-base:1.10 pkgsrc-2006Q1:1.9.0.2 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.8.0.2 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.7.0.4 pkgsrc-2005Q3-base:1.7 pkgsrc-2005Q2:1.7.0.2 pkgsrc-2005Q2-base:1.7 pkgsrc-2005Q1:1.5.0.4 pkgsrc-2005Q1-base:1.5 pkgsrc-2004Q4:1.5.0.2 pkgsrc-2004Q4-base:1.5 pkgsrc-2004Q3:1.4.0.6 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.4 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.4.0.2 pkgsrc-2004Q1-base:1.4 pkgsrc-2003Q4:1.3.0.2 pkgsrc-2003Q4-base:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.11 date 2007.08.30.15.57.11; author wiz; state dead; branches; next 1.10; 1.10 date 2006.04.03.06.35.26; author wiz; state Exp; branches; next 1.9; 1.9 date 2006.02.26.10.39.34; author wiz; state Exp; branches; next 1.8; 1.8 date 2005.10.10.13.59.00; author jmmv; state Exp; branches; next 1.7; 1.7 date 2005.04.02.13.01.28; author jmmv; state Exp; branches; next 1.6; 1.6 date 2005.03.22.16.04.44; author jmmv; state Exp; branches; next 1.5; 1.5 date 2004.09.21.16.51.01; author jmmv; state dead; branches; next 1.4; 1.4 date 2003.12.18.14.15.26; author adam; state Exp; branches; next 1.3; 1.3 date 2003.06.27.23.02.51; author jmmv; state Exp; branches; next 1.2; 1.2 date 2002.10.30.03.09.34; author rh; state dead; branches; next 1.1; 1.1 date 2002.10.16.10.29.01; author rh; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.10.16.10.29.01; author rh; state Exp; branches; next ; desc @@ 1.11 log @Replace patches with CONFIGURE_ARGS argument and post-install target. Remove unnecessary SUBST_* section. @ text @$NetBSD: patch-aa,v 1.10 2006/04/03 06:35:26 wiz Exp $ --- configure.orig 2006-04-01 16:31:25.000000000 +0000 +++ configure @@@@ -23771,6 +23771,7 @@@@ echo "$as_me: WARNING: mozilla-config no build_mozilla_plugin=yes fi fi +build_mozilla_plugin=no @ 1.10 log @Update to 2.14.3: 2006-03-22 Dom Lachowicz * rsvg-base-file-util.c: rsvg_handle_set_base_uri() in rsvg_handle_new_from_file() is too late (#335450) 2006-03-19 Dom Lachowicz * rsvg-base.c: Fix a crash exposed by bug 335107 * rsvg-convert: Prevent warnings/crash after getting a null RsvgHandle back 2006-03-16 Dom Lachowicz * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813) @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.9 2006/02/26 10:39:34 wiz Exp $ @ 1.9 log @Update to 2.14.0, no NEWS available. Extract from ChangeLog back to August 2005: * rsvg.h: Export RsvgHandle and RsvgHandleClass to the outside world so you can subclass them * rsvg-gobject.c: add props "width", "height", "em", "ex" (all read only) * *.c: Rename rsvg_cairo_render to rsvg_handle_render_cairo, for better GObject consistency * rsvg-gobject.c: RsvgHandle now derives from GObject. This doesn't break API/ABI. * Update documentation. Should be near 100% symbol coverage. * Public functions: added g_return_XXX() sneeze-guards * librsvg.def: List of symbols that we export * Makefile.am: Use libtool's -export-symbols to try to only export the above symbols (on platforms where it's supported). * configure.in: Mozilla-config fixes so that it works with more config scripts * rsvg-convert.c: New utility called 'rsvg-convert'. Can convert a SVG to a PS, PDF, or PNG. Can accept SVG input from STDIN and output to STDOUT. Has a lot more flexibility and functionality than the old 'rsvg' program. * rsvg-cairo-render.c, rsvg.c, rsvg.h: Make mods to Caleb's latest work. Prefer to expose a Cairo API that can render an element by id, and then go from there. * rsvg-cairo-render.c, rsvg.c, rsvg.h: made that partial rendering api that I promised Rahga ages ago. Havn't tested yet. * rsvg-art-*.[ch]: Remove these files, as they've been replaced by Cairo. Libart is dead. Long live libart! * rsvg.h: Revert API changes to make the Gimp folk happier * everywhere: use strings for RTTI, not sure about the speed hit, but allows us a lot more flexiblity * rsvg-private.h: removed obsolete percentage resolution structures * gtk-engine/svg-render.c: Cache RsvgHandles rather than GByteArrays containing SVG data. Preparation for move to cairo-only theme engine. * configure.in: Rip out libart backend; require the cairo backend, and require cairo >= 1.0.2 * test-display.c: Implement image zooming. Todo: rewrite this to use Cairo. * a_lot_of_places: implemented a system of late normalizations of lengths. Now used everywhere * rsvg-base.c: find out the size of the contents of an SVG if there is nothing else to go on. * rsvg-filter.c: filters now using pre-multiplied alpha and have changable byte ordering * rsvg-cairo-draw.c: handles bounding boxes around images correctly * rsvg-structure.c: added preservation of aspect ratio to SVG elements * rsvg-cairo-draw.c: (_set_source_rsvg_pattern): Add preliminary support for patterns to rsvg-cairo, (doesn't do transformed patterns yet). * rsvg-cairo-clip.c/.h: new files. Added clipping in cairo backend. * most-cairo-related-places: added lots of stuff to do with gradients, objectBoundBox positioning and spreading. Made currentColor work with cairo. Made courners look great in cairo but crap in libart... I just can't win. * rsvg-styles.c: made a new function called rsvg_state_reconstruct that can make a style inherit from a node's ancestors rather than the drawing context. * rsvg.c (_rsvg_handle_get_pixbuf): Un-premultiply ARGB->RGBA instead of going through a PNG stream first * rsvg-cairo-draw.c (rsvg_cairo_render_path): Implement line join, cap, width, dash, miter limit (rsvg_cairo_render_image): Drawing images now works (rsvg_cairo_push_discrete_layer): Largely implemented (rsvg_cairo_pop_discrete_layer): Largely implemented (_set_source_rsvg_radial_gradient): Make this work for the few tests I have ... and of course lots of bug fixes. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.8 2005/10/10 13:59:00 jmmv Exp $ d3 1 a3 1 --- configure.orig 2006-02-25 20:07:49.000000000 +0100 d5 1 a5 1 @@@@ -23714,6 +23714,7 @@@@ echo "$as_me: WARNING: mozilla-config no @ 1.8 log @Update librsvg2 to 2.12.6. While doing this, merge the librsvg2-gtk package into librsvg2. The reason is that from now on the core library (librsvg) uses gdk, so there is no gain in separating both things (the GTK+ dependency is needed anyway). Also enable gnome-vfs support, as one of our dependents (libgsf) is already pulling it in (so the new dependency is not "bloat"). For completeness, enable libgnomeprint* support too. 2005-10-06 Dom Lachowicz * autogen.sh: Let librsvg build out of srcdir. Bug #158331 * test-display.c: Populate save dialogs with the SVG's name. Bug #318010. * configure.in: Ditto * rsvg-structure.c: Related to bug #318025, don't set has_width or has_height unless they are > 0. * rsvg.c: Bug #168567, mega hack to make multiImage sort-of work. * configure.in: 2.12.6 2005-10-06 Dom Lachowicz * rsvg-paint-server.c: Backport Caleb's patch to 317871, fixing a crash inside of libart for some gradients. * rsvg-art-paint-server.c: Ditto 2005-10-04 Dom Lachowicz * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz * configure.in: 2.12.4 * gdk-pixbuf-loader/io-svg.c: Because bug 308021 was fixed, and bug 317225 still exists (although possibly not within librsvg itself), I've re-enabled a match for " * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz * 2.12.1 * rsvg-structure.c: * rsvg-shapes.c: Bug 371148 - C89 fixes * gdk-pixbuf-loader/Makefile.am * gtk-engine/Makefile.am: Bug 316803 - Win32 mingw build fixes * moz-plugin/Makefile.am: Bug 316588 - add glib cflags to INCLUDES * librsvg.spec.in: Backport from HEAD branch 2005-09-22 Rodney Dawes * configure.in: GNOME_REQUIRE_PKGCONFIG doesn't exist, so remove it so that we don't get a weird warning when running configure 2005-09-16 Dom Lachowicz * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for * 2.12.0 2005-08-29 Christian Schaller * Do 2.11.1 release 2005-08-26 Dom Lachowicz * rsvg.[ch]: Unbreak dpi API. See bug 314628 * test-rsvg.c: Ditto * test-display.c: Ditto * gdk-pixbuf-loader/io-svg.c: Backport for the GdkPixbufLoader module API changes, sot hat it does better pattern recognition. 2005-08-25 Caleb Moore * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0 @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.7 2005/04/02 13:01:28 jmmv Exp $ d3 1 a3 1 --- configure.orig 2005-10-07 04:33:21.000000000 +0200 d5 1 a5 1 @@@@ -23834,6 +23837,7 @@@@ echo "$as_me: WARNING: mozilla-config no @ 1.7 log @Property disable libgnomeprint* detection. Fixes PR pkg/29864. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.6 2005/03/22 16:04:44 jmmv Exp $ d3 1 a3 1 --- configure.orig 2005-01-19 01:14:43.000000000 +0000 d5 3 a7 9 @@@@ -21874,11 +21874,14 @@@@ echo "${ECHO_T}$GNOME_PRINT_LIBS" >&6 \ have_gnome_print=no fi + have_gnome_print=no if test "x$have_gnome_print" = "xyes"; then GNOME_PRINT_CFLAGS="$GNOME_PRINT_CFLAGS -DHAVE_GNOME_PRINT=1" d9 1 a9 3 +GNOME_PRINT_CFLAGS= +GNOME_PRINT_LIBS= a11 6 @@@@ -23633,6 +23636,7 @@@@ build_mozilla_plugin=no if test "x$MOZILLA_CFLAGS" != "x"; then build_mozilla_plugin=yes fi +build_mozilla_plugin=no a12 1 if test "x$build_mozilla_plugin" = "xyes"; then @ 1.6 log @Update librsvg2 and librsvg2-gtk2 to 2.9.5: 2005-01-13 Dom Lachowicz * rsvg.c: bug 163886/163947, from John Spray 2005-01-11 Dom Lachowicz * configure.in: Install gtk docs in a standard place that devhelp knows about. From Stephane LOEUILLET 2004-12-22 Dom Lachowicz * moz-plugin/moz-plugin.c: Fix bug #161823 * Makefile.am: bug #158897, from 2004-11-29 Caleb Moore * rsvg-shapes.c: made markers work again and inherit from the context that they were specified in, not where they were invoked. 2004-11-18 Dom Lachowicz * test-display.c: rsvg-view now can optionally use the new GtkFileChooser instead of GtkFileSelection, depending on whether you have GTK 2.4 installed or not. 2004-11-17 Dom Lachowicz * rsvg-file-util.c: RSVG's convenience API should now be able to transparently handle remote files via gnome-vfs, if available. * rsvg.c: Some Win32/Unix path portability changes 2004-11-17 Caleb Moore * rsvg-defs.c: Interfile vfs linking now implemented. Utility api automatically gives contextual information. 2004-11-17 Dom Lachowicz * rsvg-shapes.c: Refactored the image downloading code into a generic xlink:href downloading code. Caleb can now use this for linking. 2004-11-17 Caleb Moore * rsvg-defs.c: Interfile linking now implemented. Can't yet use gnome-vfs 2004-11-17 Caleb Moore * everywhere: split RsvgHandle into two parts. * rsvg.c: made the image be rendered when get_pixbuf is actually called. * rsvg-text.c: Large number of text improvements: formatting, alignment, whitespace handling and styling. * everywhere: Number if inheritance fixes * rsvg-pservers.c: made current-color determined by context * rsvg-private.h, rsvg.c: handle percentage widths more accurately (based on viewbox) 2004-10-20 Caleb Moore * rsvg-defs.c: fixed memleak opened yesterday 2004-10-19 Caleb Moore * rsvg-defs.c: stopped passing the hash table a destroy function 2004-10-15 Dom Lachowicz * Makefile.am: bug 155530, ckelso@@heliosphere.org (Chris Kelso) 2004-10-14 Dom Lachowicz * rsvg.c: Push gnome_vfs_init() up to rsvg_init() * rsvg-shapes.c: ditto, bug #155433 2004-09-29 Dom Lachowicz * moz-plugin/moz-plugin.c: Fix bug #154083 2004-09-26 Dom Lachowicz * gdk-pixbuf-loader/io-svg.c: Sanity checks 2004-09-25 Dom Lachowicz * rsvg.c Part of bug 153671 * *.c: Prepare for some gettext lovin' 2004-09-23 Caleb Moore * rsvg-shapes.c, rsvg-paint-server.c: Made objectBoundingBox for pservers to be calculated in user coordinates instead of pixel coordinates, this allows for rotation and stuff. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- configure.orig 2005-01-19 02:14:43.000000000 +0100 d5 1 a5 1 @@@@ -21874,6 +21874,7 @@@@ echo "${ECHO_T}$GNOME_PRINT_LIBS" >&6 d13 8 a20 1 @@@@ -23633,6 +23634,7 @@@@ build_mozilla_plugin=no @ 1.5 log @Update librsvg2 and librsvg2-gtk2 to 2.8.1. This version corresponds to GNOME 2.8.0. - Filters - Hugely improved text support - GTK+ theme engine - Masks - Path markers - Mozilla plugin - Patterns - Standalone viewer - Decent support - Numerous bug fixes @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.4 2003/12/18 14:15:26 adam Exp $ d3 7 a9 4 --- doc/Makefile.in.orig 2003-12-07 19:36:00.000000000 +0000 +++ doc/Makefile.in @@@@ -299,6 +299,7 @@@@ mostlyclean-generic distclean-generic cl maintainer-clean-generic clean mostlyclean distclean maintainer-clean d12 6 a17 2 +@@ENABLE_GTK_DOC_FALSE@@all-local: @@ENABLE_GTK_DOC_TRUE@@all-local: html-build.stamp d19 2 a20 1 #### scan #### @ 1.4 log @Changes 2.5.0: A major bug-fix release. Fixes a lot of rendering bugs. @ text @d1 1 a1 1 $NetBSD$ @ 1.3 log @Update to 2.2.5: - Gimp Import/Load plugin - Bugfixes - Few bugfixes - All sorts of build and installation fixes - "Bugfix" for a regression in GTK+'s pixbuf-io loader scheme - Handle SVGZ files (Gzipped SVG) - Handle objectBoundingBox coordinates on gradients - API extensions - Various bugfixes and crash fixes - Better CSS style handling - Fix for a crasher exploited by Sodipodi. Improved gradient handling - RSVG allows you to specify the JPEG quality - Handles Kontour's conicalGradients to some extent - Better CSS style handling - Works in "international" locales (non-C locales) in a threadsafe manner - Handle rounded rects - Add manpage - Handle "ex" units better - Missed files in tarball added. - Fixed memory leak - Better handling of display and visibility styles. - Better font handling (stretch, style, variant, weight supported, inherited) - Fixed crash with non-utf8 characters. - Better ellipse rendering - New functions to set rendering DPI - Better handling of SVGs colors, gradients and images - support dashes - Includes a new gdk-pixbuf svg loader - Includes a new gimp svg loader - Now installs a binary that can rasterize svgs. - New co-maintainer Dom Lachowicz - Added new svg based gtk+ engine - Handles SVGs a lot better. Especially with regards to units. @ text @d3 1 a3 1 --- doc/Makefile.in.orig 2003-06-27 15:38:16.000000000 +0200 d5 1 a5 1 @@@@ -283,6 +283,7 @@@@ mostlyclean-generic distclean-generic cl @ 1.2 log @Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2002/10/16 10:29:01 rh Exp $ d3 10 a12 9 --- librsvg-2.0.pc.in.orig Sat Jan 5 03:49:35 2002 +++ librsvg-2.0.pc.in @@@@ -7,5 +7,5 @@@@ Description: library that renders svg files using libart and pango Version: @@VERSION@@ Requires: glib-2.0 gdk-pixbuf-2.0 libart-2.0 libxml-2.0 pangoft2 -Libs: -L${libdir} -lrsvg-2 +Libs: -Wl,-R${libdir} -L${libdir} -lrsvg-2 Cflags: -I${includedir}/librsvg-2 @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ @ 1.1.1.1 log @Initial import of librsvg2-2.0.1, the scalable vector graphics library for GNOME2. @ text @@