head 1.9; access; symbols pkgsrc-2013Q2:1.9.0.24 pkgsrc-2013Q2-base:1.9 pkgsrc-2012Q4:1.9.0.22 pkgsrc-2012Q4-base:1.9 pkgsrc-2011Q4:1.9.0.20 pkgsrc-2011Q4-base:1.9 pkgsrc-2011Q2:1.9.0.18 pkgsrc-2011Q2-base:1.9 pkgsrc-2009Q4:1.9.0.16 pkgsrc-2009Q4-base:1.9 pkgsrc-2008Q4:1.9.0.14 pkgsrc-2008Q4-base:1.9 pkgsrc-2008Q3:1.9.0.12 pkgsrc-2008Q3-base:1.9 cube-native-xorg:1.9.0.10 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.8 pkgsrc-2008Q2-base:1.9 pkgsrc-2008Q1:1.9.0.6 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.4 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.2 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.8.0.10 pkgsrc-2007Q2-base:1.8 pkgsrc-2007Q1:1.8.0.8 pkgsrc-2007Q1-base:1.8 pkgsrc-2006Q4:1.8.0.6 pkgsrc-2006Q4-base:1.8 pkgsrc-2006Q3:1.8.0.4 pkgsrc-2006Q3-base:1.8 pkgsrc-2006Q2:1.8.0.2 pkgsrc-2006Q2-base:1.8 pkgsrc-2006Q1:1.7.0.2 pkgsrc-2006Q1-base:1.7 pkgsrc-2005Q4:1.6.0.2 pkgsrc-2005Q4-base:1.6 pkgsrc-2005Q3:1.5.0.4 pkgsrc-2005Q3-base:1.5 pkgsrc-2005Q2:1.5.0.2 pkgsrc-2005Q2-base:1.5 pkgsrc-2005Q1:1.4.0.4 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.2 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.3.0.6 pkgsrc-2004Q3-base:1.3 pkgsrc-2004Q2:1.3.0.4 pkgsrc-2004Q2-base:1.3 pkgsrc-2004Q1:1.3.0.2 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.1.0.2 pkgsrc-2003Q4-base:1.1; locks; strict; comment @# @; 1.9 date 2007.09.20.21.36.59; author wiz; state dead; branches; next 1.8; 1.8 date 2006.04.03.06.35.26; author wiz; state Exp; branches; next 1.7; 1.7 date 2006.02.26.10.39.34; author wiz; state Exp; branches; next 1.6; 1.6 date 2005.10.10.13.59.00; author jmmv; state Exp; branches; next 1.5; 1.5 date 2005.03.22.16.04.44; author jmmv; state Exp; branches; next 1.4; 1.4 date 2004.09.21.16.51.01; author jmmv; state Exp; branches; next 1.3; 1.3 date 2004.01.22.12.43.10; author jmmv; state Exp; branches; next 1.2; 1.2 date 2003.12.18.14.15.26; author adam; state Exp; branches; next 1.1; 1.1 date 2003.06.27.23.02.52; author jmmv; state Exp; branches; next ; desc @@ 1.9 log @Rename librsvg2 to librsvg, to make upstream name. @ text @$NetBSD: patch-ab,v 1.8 2006/04/03 06:35:26 wiz Exp $ --- gdk-pixbuf-loader/Makefile.in.orig 2006-04-01 16:31:29.000000000 +0000 +++ gdk-pixbuf-loader/Makefile.in @@@@ -545,10 +545,6 @@@@ uninstall-am: uninstall-info-am uninstal install-data-hook: - if [ -z "$(DESTDIR)" ] ; then \ - $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/gtk-2.0 ; \ - $(QUERYLOADERS) > $(DESTDIR)$(sysconfdir)/gtk-2.0/gdk-pixbuf.loaders ; \ - fi # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: @ 1.8 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-ab,v 1.7 2006/02/26 10:39:34 wiz Exp $ @ 1.7 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-ab,v 1.6 2005/10/10 13:59:00 jmmv Exp $ d3 1 a3 1 --- gdk-pixbuf-loader/Makefile.in.orig 2006-02-25 20:08:37.000000000 +0100 d5 1 a5 1 @@@@ -526,10 +526,6 @@@@ uninstall-am: uninstall-info-am uninstal @ 1.6 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-ab,v 1.5 2005/03/22 16:04:44 jmmv Exp $ d3 1 a3 1 --- gdk-pixbuf-loader/Makefile.in.orig 2005-10-07 04:33:38.000000000 +0200 d5 1 a5 1 @@@@ -528,10 +528,6 @@@@ uninstall-am: uninstall-info-am uninstal @ 1.5 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: patch-ab,v 1.4 2004/09/21 16:51:01 jmmv Exp $ d3 1 a3 1 --- gdk-pixbuf-loader/Makefile.in.orig 2005-01-19 02:14:41.000000000 +0100 d5 1 a5 19 @@@@ -220,7 +220,7 @@@@ svg_loader_la_LDFLAGS = -avoid-version - svg_loader_la_LIBADD = $(LIBRSVG_LIBS) \ $(LIBGNOME_VFS_LIBS) \ $(LIBGSF_LIBS) $(LIBCROCO_LIBS) \ - $(top_builddir)/librsvg-2.la + `pkg-config --libs librsvg-2.0` loader_LTLIBRARIES = $(target_pixbuf_loader) @@@@ -231,7 +231,7 @@@@ CONFIG_HEADER = $(top_builddir)/config.h CONFIG_CLEAN_FILES = LTLIBRARIES = $(loader_LTLIBRARIES) -svg_loader_la_DEPENDENCIES = $(top_builddir)/librsvg-2.la +svg_loader_la_DEPENDENCIES = am_svg_loader_la_OBJECTS = io-svg.lo svg_loader_la_OBJECTS = $(am_svg_loader_la_OBJECTS) @@@@ -522,10 +522,6 @@@@ uninstall-am: uninstall-info-am uninstal @ 1.4 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-ab,v 1.3 2004/01/22 12:43:10 jmmv Exp $ d3 1 a3 1 --- gdk-pixbuf-loader/Makefile.in.orig 2004-09-12 21:16:37.000000000 +0200 d5 1 a5 10 @@@@ -52,7 +52,7 @@@@ LTLIBRARIES = $(loader_LTLIBRARIES) am__DEPENDENCIES_1 = svg_loader_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) $(top_builddir)/librsvg-2.la + $(am__DEPENDENCIES_1) am_svg_loader_la_OBJECTS = io-svg.lo svg_loader_la_OBJECTS = $(am_svg_loader_la_OBJECTS) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) @@@@ -252,7 +252,7 @@@@ svg_loader_la_LDFLAGS = -avoid-version - d12 1 d14 10 a23 2 all: all-am @@@@ -534,10 +534,6 @@@@ uninstall-am: uninstall-info-am uninstal @ 1.3 log @Do not install the GTK2 pixbuf loader nor the theme engine from this package. This makes this package pkgviews friendly WRT module handling. While here, split common parts of Makefile into Makefile.common, in preparation for the shortcoming librsvg2-gtk2 package. Bump PKGREVISION to 4. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2003/12/18 14:15:26 adam Exp $ d3 1 a3 1 --- gdk-pixbuf-loader/Makefile.in.orig 2003-12-07 20:35:59.000000000 +0100 d5 13 a17 4 @@@@ -122,7 +122,7 @@@@ svg_loader_la_SOURCES = io-svg.c svg_loader_la_LDFLAGS = -avoid-version -module $(no_undefined) svg_loader_la_LIBADD = $(LIBRSVG_LIBS) \ $(LIBGSF_LIBS) $(LIBCROCO_LIBS)\ a20 1 d22 2 a23 10 @@@@ -136,7 +136,7 @@@@ DEFS = @@DEFS@@ -I. -I$(srcdir) -I.. CPPFLAGS = @@CPPFLAGS@@ LDFLAGS = @@LDFLAGS@@ LIBS = @@LIBS@@ -svg_loader_la_DEPENDENCIES = $(top_builddir)/librsvg-2.la +svg_loader_la_DEPENDENCIES = svg_loader_la_OBJECTS = io-svg.lo CFLAGS = @@CFLAGS@@ COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) @@@@ -362,10 +362,6 @@@@ maintainer-clean-generic clean mostlycle a30 1 d33 1 @ 1.2 log @Changes 2.5.0: A major bug-fix release. Fixes a lot of rendering bugs. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- gdk-pixbuf-loader/Makefile.in.orig 2003-12-18 12:46:17.000000000 +0000 d5 18 @ 1.1 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 --- gdk-pixbuf-loader/Makefile.in.orig 2003-06-27 19:56:48.000000000 +0200 d5 1 a5 1 @@@@ -356,10 +356,6 @@@@ maintainer-clean-generic clean mostlycle d8 1 a8 1 install-data-local: @