pkgsrc/graphics/librsvg/Makefile

51 lines
1.4 KiB
Makefile
Raw Normal View History

Update librsvg to 2.26.0. 2009-03-16 Dominic Lachowicz <domlachowicz@gmail.com> * configure.in: 2.26.0 2009-02-19 Christian Persch <chpe@gnome.org> * rsvg-base.c: fails to parse SVG with parameter entities. Bug #567311 2009-02-19 Thomas Andersen <phomes@gmail.com> * rsvg-image.c: mem leaks. Bug #444444 2009-02-19 Matthias Clasen <mclasen@redhat.com> * rsvg-filter.c: filter nodes are leaked. Bug #475851. 2009-02-19 Josselin Mouette <joss@malsain.org> * rsvg-path.c: Crashes on some architectures because of wrong zero check on doubles. Bug #565371 2009-02-19 Christian Persch <chpe@gnome.org> * rsvg-base.c: better error messages. Bug #567307 2009-02-19 Thomas Andersen <phomes@gmail.com> * rsvg-filter.c: "const static" should be "static const". Bug #570656 2009-02-19 Thomas Andersen <phomes@gmail.com> * gtk-engine/svg-draw.c: don't use deprecated gdk_pixbuf_unref. Bug #570938 2009-02-19 liucougar <liucougar@gmail.com> * rsvg-text.c: librsvg can not render text-decoration=underline text. Bug #566365 * rsvg-cairo-draw.c: ditto 2009-02-19 Luis Menina <liberforce@freeside.fr> * *: GNOME Goal: Clean up GLib and GTK+ includes. Bug #563789 2009-02-19 Hagen Schink <troja84@gmail.com> * rsvg-base.c: Memory leak in rsvg_handle_get_dimensions_sub(). Bug #562546 2009-02-19 Robert Staudinger <robert.staudinger@gmail.com> * rsvg-file.c: Do not allocate RsvgState in rsvg_new_image(), use the instance that's been allocated and set up in the call to _rsvg_node_init(). Bug #557082 2009-01-09 Christian Persch <chpe@gnome.org> * doc/rsvg-sections.txt: * librsvg.def: * rsvg-base.c: * rsvg.h: Add function to check whether the SVG document contains an element by ID. Bug #567070. 2009-01-06 Christian Persch <chpe@gnome.org> * configure.in: * librsvg-features.h.in: Also add feature defines and check macro to librsvg-features.h.in. Bug #566701. 2009-01-06 Christian Persch <chpe@gnome.org> * configure.in: * librsvg-2.0-uninstalled.pc.in: * librsvg-2.0.pc.in: Indicate in the .pc file whether svgz and css support is available. Bug #564616. 2008-12-15 Christian Persch <chpe@gnome.org> * rsvg-base.c: (rsvg_handle_get_position_sub): Return TRUE on success. Bug #564522. 2008-12-12 Christian Persch <chpe@gnome.org> * librsvg-features.h.in: Add version check macro. Bug #564226. 2008-11-27 Robert Staudinger <robsta@gnome.org> * doc/rsvg-sections.txt: New API rsvg_handle_get_position_sub(), gets the offset of an SVG element. * librsvg.def: * rsvg-base.c (rsvg_handle_get_position_sub): * rsvg-dimensions.c (main): * rsvg.h: ditto. 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-cairo-render.h: Feature request: rsvg_handle_get_dimensions_sub() (#555682). Patches from Hagen Schink (troja84@gmail.com) and Robert Staudinger (robert.staudinger@gmail.com) * librsvg.def: * rsvg-private.h: * ChangeLog: * rsvg-structure.c: * rsvg-base.c: * rsvg-css.c: * rsvg.h: * rsvg-dimensions.c: * Makefile.am: * rsvg-cairo-render.c: * rsvg-gobject.c: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * gdk-pixbuf-loader/Makefile.am: -I flag-ordering problem breaks build if system already has lib installed (#558040). Patch from dmacks@netspace.org * Makefile.am: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * Makefile.am: Stray Makefile variables (#558039). Patches from dmacks@netspace.org * rsvg-base.c: * gdk-pixbuf-loader/Makefile.am: * gtk-engine/Makefile.am: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * gtk-engine/svg-rc-style.c: Remove deprecated GLib symbols (#560444). Patch by Luis Menina (liberforce@freeside.fr) 2008-11-05 Kjartan Maraas <kmaraas@gnome.org> * rsvg-private.h: Use G_STRFUNC as suggested by Christian Persch. 2008-11-05 Kjartan Maraas <kmaraas@gnome.org> * rsvg-private.h: Don't use deprecated glib symbols. 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-structure.c: Stop crash due to recursive references (#518640). Patch by Tom Parker * rsvg-private.h: ditto * rsvg-base.c: ditto * rsvg-cairo-render.c: ditto 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-mask.c: another memory leak (#552919). Found by mclasen. 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-gobject.c: gdmgreeter segfault due to libxml2 API/ABI change (#549087). Patch by Tom Parker (palfrey%40tevp.net). Untested against libxml2 >= 2.7.0, but DV says "from the distance, that patch seems to do the right thing" * rsvg-base.c: ditto 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-convert.c: background color setting feature in rsvg_convert program (#556969). Patch inspired by harobed (stephane%40harobed.org) * librsvg.def: Export 1 function necessary for the above 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-convert.c: command-line tools can't handle UTF-8 encoded filenames (#557036, reported by Tim Starling) * test-display.c: ditto 2008-09-23 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.22.4.
2009-03-17 22:19:50 +01:00
# $NetBSD: Makefile,v 1.36 2009/03/17 21:19:50 jmcneill Exp $
Update librsvg to 2.26.0. 2009-03-16 Dominic Lachowicz <domlachowicz@gmail.com> * configure.in: 2.26.0 2009-02-19 Christian Persch <chpe@gnome.org> * rsvg-base.c: fails to parse SVG with parameter entities. Bug #567311 2009-02-19 Thomas Andersen <phomes@gmail.com> * rsvg-image.c: mem leaks. Bug #444444 2009-02-19 Matthias Clasen <mclasen@redhat.com> * rsvg-filter.c: filter nodes are leaked. Bug #475851. 2009-02-19 Josselin Mouette <joss@malsain.org> * rsvg-path.c: Crashes on some architectures because of wrong zero check on doubles. Bug #565371 2009-02-19 Christian Persch <chpe@gnome.org> * rsvg-base.c: better error messages. Bug #567307 2009-02-19 Thomas Andersen <phomes@gmail.com> * rsvg-filter.c: "const static" should be "static const". Bug #570656 2009-02-19 Thomas Andersen <phomes@gmail.com> * gtk-engine/svg-draw.c: don't use deprecated gdk_pixbuf_unref. Bug #570938 2009-02-19 liucougar <liucougar@gmail.com> * rsvg-text.c: librsvg can not render text-decoration=underline text. Bug #566365 * rsvg-cairo-draw.c: ditto 2009-02-19 Luis Menina <liberforce@freeside.fr> * *: GNOME Goal: Clean up GLib and GTK+ includes. Bug #563789 2009-02-19 Hagen Schink <troja84@gmail.com> * rsvg-base.c: Memory leak in rsvg_handle_get_dimensions_sub(). Bug #562546 2009-02-19 Robert Staudinger <robert.staudinger@gmail.com> * rsvg-file.c: Do not allocate RsvgState in rsvg_new_image(), use the instance that's been allocated and set up in the call to _rsvg_node_init(). Bug #557082 2009-01-09 Christian Persch <chpe@gnome.org> * doc/rsvg-sections.txt: * librsvg.def: * rsvg-base.c: * rsvg.h: Add function to check whether the SVG document contains an element by ID. Bug #567070. 2009-01-06 Christian Persch <chpe@gnome.org> * configure.in: * librsvg-features.h.in: Also add feature defines and check macro to librsvg-features.h.in. Bug #566701. 2009-01-06 Christian Persch <chpe@gnome.org> * configure.in: * librsvg-2.0-uninstalled.pc.in: * librsvg-2.0.pc.in: Indicate in the .pc file whether svgz and css support is available. Bug #564616. 2008-12-15 Christian Persch <chpe@gnome.org> * rsvg-base.c: (rsvg_handle_get_position_sub): Return TRUE on success. Bug #564522. 2008-12-12 Christian Persch <chpe@gnome.org> * librsvg-features.h.in: Add version check macro. Bug #564226. 2008-11-27 Robert Staudinger <robsta@gnome.org> * doc/rsvg-sections.txt: New API rsvg_handle_get_position_sub(), gets the offset of an SVG element. * librsvg.def: * rsvg-base.c (rsvg_handle_get_position_sub): * rsvg-dimensions.c (main): * rsvg.h: ditto. 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-cairo-render.h: Feature request: rsvg_handle_get_dimensions_sub() (#555682). Patches from Hagen Schink (troja84@gmail.com) and Robert Staudinger (robert.staudinger@gmail.com) * librsvg.def: * rsvg-private.h: * ChangeLog: * rsvg-structure.c: * rsvg-base.c: * rsvg-css.c: * rsvg.h: * rsvg-dimensions.c: * Makefile.am: * rsvg-cairo-render.c: * rsvg-gobject.c: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * gdk-pixbuf-loader/Makefile.am: -I flag-ordering problem breaks build if system already has lib installed (#558040). Patch from dmacks@netspace.org * Makefile.am: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * Makefile.am: Stray Makefile variables (#558039). Patches from dmacks@netspace.org * rsvg-base.c: * gdk-pixbuf-loader/Makefile.am: * gtk-engine/Makefile.am: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * gtk-engine/svg-rc-style.c: Remove deprecated GLib symbols (#560444). Patch by Luis Menina (liberforce@freeside.fr) 2008-11-05 Kjartan Maraas <kmaraas@gnome.org> * rsvg-private.h: Use G_STRFUNC as suggested by Christian Persch. 2008-11-05 Kjartan Maraas <kmaraas@gnome.org> * rsvg-private.h: Don't use deprecated glib symbols. 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-structure.c: Stop crash due to recursive references (#518640). Patch by Tom Parker * rsvg-private.h: ditto * rsvg-base.c: ditto * rsvg-cairo-render.c: ditto 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-mask.c: another memory leak (#552919). Found by mclasen. 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-gobject.c: gdmgreeter segfault due to libxml2 API/ABI change (#549087). Patch by Tom Parker (palfrey%40tevp.net). Untested against libxml2 >= 2.7.0, but DV says "from the distance, that patch seems to do the right thing" * rsvg-base.c: ditto 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-convert.c: background color setting feature in rsvg_convert program (#556969). Patch inspired by harobed (stephane%40harobed.org) * librsvg.def: Export 1 function necessary for the above 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-convert.c: command-line tools can't handle UTF-8 encoded filenames (#557036, reported by Tim Starling) * test-display.c: ditto 2008-09-23 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.22.4.
2009-03-17 22:19:50 +01:00
DISTNAME= librsvg-2.26.0
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
CATEGORIES= graphics gnome
Update librsvg to 2.26.0. 2009-03-16 Dominic Lachowicz <domlachowicz@gmail.com> * configure.in: 2.26.0 2009-02-19 Christian Persch <chpe@gnome.org> * rsvg-base.c: fails to parse SVG with parameter entities. Bug #567311 2009-02-19 Thomas Andersen <phomes@gmail.com> * rsvg-image.c: mem leaks. Bug #444444 2009-02-19 Matthias Clasen <mclasen@redhat.com> * rsvg-filter.c: filter nodes are leaked. Bug #475851. 2009-02-19 Josselin Mouette <joss@malsain.org> * rsvg-path.c: Crashes on some architectures because of wrong zero check on doubles. Bug #565371 2009-02-19 Christian Persch <chpe@gnome.org> * rsvg-base.c: better error messages. Bug #567307 2009-02-19 Thomas Andersen <phomes@gmail.com> * rsvg-filter.c: "const static" should be "static const". Bug #570656 2009-02-19 Thomas Andersen <phomes@gmail.com> * gtk-engine/svg-draw.c: don't use deprecated gdk_pixbuf_unref. Bug #570938 2009-02-19 liucougar <liucougar@gmail.com> * rsvg-text.c: librsvg can not render text-decoration=underline text. Bug #566365 * rsvg-cairo-draw.c: ditto 2009-02-19 Luis Menina <liberforce@freeside.fr> * *: GNOME Goal: Clean up GLib and GTK+ includes. Bug #563789 2009-02-19 Hagen Schink <troja84@gmail.com> * rsvg-base.c: Memory leak in rsvg_handle_get_dimensions_sub(). Bug #562546 2009-02-19 Robert Staudinger <robert.staudinger@gmail.com> * rsvg-file.c: Do not allocate RsvgState in rsvg_new_image(), use the instance that's been allocated and set up in the call to _rsvg_node_init(). Bug #557082 2009-01-09 Christian Persch <chpe@gnome.org> * doc/rsvg-sections.txt: * librsvg.def: * rsvg-base.c: * rsvg.h: Add function to check whether the SVG document contains an element by ID. Bug #567070. 2009-01-06 Christian Persch <chpe@gnome.org> * configure.in: * librsvg-features.h.in: Also add feature defines and check macro to librsvg-features.h.in. Bug #566701. 2009-01-06 Christian Persch <chpe@gnome.org> * configure.in: * librsvg-2.0-uninstalled.pc.in: * librsvg-2.0.pc.in: Indicate in the .pc file whether svgz and css support is available. Bug #564616. 2008-12-15 Christian Persch <chpe@gnome.org> * rsvg-base.c: (rsvg_handle_get_position_sub): Return TRUE on success. Bug #564522. 2008-12-12 Christian Persch <chpe@gnome.org> * librsvg-features.h.in: Add version check macro. Bug #564226. 2008-11-27 Robert Staudinger <robsta@gnome.org> * doc/rsvg-sections.txt: New API rsvg_handle_get_position_sub(), gets the offset of an SVG element. * librsvg.def: * rsvg-base.c (rsvg_handle_get_position_sub): * rsvg-dimensions.c (main): * rsvg.h: ditto. 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-cairo-render.h: Feature request: rsvg_handle_get_dimensions_sub() (#555682). Patches from Hagen Schink (troja84@gmail.com) and Robert Staudinger (robert.staudinger@gmail.com) * librsvg.def: * rsvg-private.h: * ChangeLog: * rsvg-structure.c: * rsvg-base.c: * rsvg-css.c: * rsvg.h: * rsvg-dimensions.c: * Makefile.am: * rsvg-cairo-render.c: * rsvg-gobject.c: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * gdk-pixbuf-loader/Makefile.am: -I flag-ordering problem breaks build if system already has lib installed (#558040). Patch from dmacks@netspace.org * Makefile.am: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * Makefile.am: Stray Makefile variables (#558039). Patches from dmacks@netspace.org * rsvg-base.c: * gdk-pixbuf-loader/Makefile.am: * gtk-engine/Makefile.am: ditto 2008-11-22 Dominic Lachowicz <domlachowicz@gmail.com> * gtk-engine/svg-rc-style.c: Remove deprecated GLib symbols (#560444). Patch by Luis Menina (liberforce@freeside.fr) 2008-11-05 Kjartan Maraas <kmaraas@gnome.org> * rsvg-private.h: Use G_STRFUNC as suggested by Christian Persch. 2008-11-05 Kjartan Maraas <kmaraas@gnome.org> * rsvg-private.h: Don't use deprecated glib symbols. 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-structure.c: Stop crash due to recursive references (#518640). Patch by Tom Parker * rsvg-private.h: ditto * rsvg-base.c: ditto * rsvg-cairo-render.c: ditto 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-mask.c: another memory leak (#552919). Found by mclasen. 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-gobject.c: gdmgreeter segfault due to libxml2 API/ABI change (#549087). Patch by Tom Parker (palfrey%40tevp.net). Untested against libxml2 >= 2.7.0, but DV says "from the distance, that patch seems to do the right thing" * rsvg-base.c: ditto 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-convert.c: background color setting feature in rsvg_convert program (#556969). Patch inspired by harobed (stephane%40harobed.org) * librsvg.def: Export 1 function necessary for the above 2008-10-20 Dominic Lachowicz <domlachowicz@gmail.com> * rsvg-convert.c: command-line tools can't handle UTF-8 encoded filenames (#557036, reported by Tim Starling) * test-display.c: ditto 2008-09-23 Vincent Untz <vuntz@gnome.org> * configure.in: post-release bump to 2.22.4.
2009-03-17 22:19:50 +01:00
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/librsvg/2.26/}
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
HOMEPAGE= http://librsvg.sourceforge.net/
COMMENT= SVG library for GNOME2
2006-11-05 18:17:04 +01:00
PKG_DESTDIR_SUPPORT= user-destdir
CONFLICTS+= librsvg2-gtk-[0-9]* librsvg2-[0-9]*
MAKE_JOBS_SAFE= NO
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
USE_DIRS+= xdg-1.1
2006-01-27 00:06:16 +01:00
USE_LIBTOOL= yes
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
USE_TOOLS+= pkg-config
USE_LANGUAGES+= c c++
2006-01-27 00:06:16 +01:00
GNU_CONFIGURE= yes
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
PKGCONFIG_OVERRIDE= librsvg-2.0.pc.in
2007-08-30 08:42:43 +02:00
TEST_TARGET= check
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
CONFIGURE_ARGS+= --with-gimp=no
CONFIGURE_ARGS+= --with-tags=
CONFIGURE_ARGS+= --disable-mozilla-plugin
2006-01-27 00:06:16 +01:00
GTK2_LOADERS= yes
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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-shapes.c: Fix problems in non-C locales. Bug #317615 * configure.in: 2.12.5 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * 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 "<?xml", with a priority of "1". 2005-10-01 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug 314593, support firefox-config 2005-09-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-filter.c: Fix bug #317549 * configure.in: 2.12.3 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Bug 309660 - signedness issues * configure.in: 2.12.2 2005-09-25 Dom Lachowicz <cinamod@hotmail.com> * 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 <dobey@novell.com> * 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 <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Scan the first 1024 chars for <svg. 100 Wasn't sufficient for a lot of icon themes. 2005-09-15 Dom Lachowicz <cinamod@hotmail.com> * 2.12.0 2005-08-29 Christian Schaller <uraeus@gnome.org> * Do 2.11.1 release 2005-08-26 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg.c: disabled char nodes. Chopped off namespaces. * configure.in: bumped version number to 2.11.0
2005-10-10 15:58:59 +02:00
Update to 2.16.0: 2006-08-31 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.16.0 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm enabling this code, and watching out for regressions. 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Hopefully fix --disable-gtk-doc (341421) * doc/Makefile.am: Ditto 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Make export symbols work on OSX (bug 352512) * rsvg-private.h: Some preparation work for color normalization 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * Bug 344116: Committed patch from Kouhei Sutou <kou@cozmixng.org> that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. This patch is disabled for now, as it crashes on at least 5 known SVGs (see bug 344116) 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_handle_write_impl): Have libxml2 replace entities for us. This fixes a bug where style definitions don't get properly expanded, but causes a (2.15.x-only feature) regression when importing external ENTITIES. 2006-07-27 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.15.90 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Bug 348329 make gnome-print dependency optional * rsvg-text.c: Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango bug 143542. * rsvg.c: Document _render_sub better (bug 346964) * rsvg-cairo-render.c: Ditto 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo-png 2006-07-20 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Fix build breakage caused by newer freetype versions (https://sourceforge.net/project/shownotes.php?release_id=416463&group_id=3157). For some reason, they thought that breaking API compatability in such a low-level, widely-used library was ok. 2006-06-28 Dom Lachowicz <cinamod@hotmail.com> * rsvg-private.h: Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) * gdk-pixbuf-loader/Makefile.am: Remove trailing slash so that install.sh works on Solaris. It seems that it doesn't like test -d dir/ 2006-05-14 Dom Lachowicz <cinamod@hotmail.com> * configure.in: New better way to invoke gtk-doc (see 341421) * Makefile.am: Ditto * doc/Makefile.am: Ditto * gtk-doc.make: Removed. Auto-generated 2006-05-07 Dom Lachowicz <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Fix build on GTK+ >= 2.9. (329850) 2006-05-04 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Fix some cast warnings (340666) 2006-05-03 Emmanuel Pacaud * rsvg-base.c: Fix rounding error in rsvg_pixbuf_from_file() (340664) 2006-05-03 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo 1.1.2 or better * rsvg-convert.c: Remove code made unecessary by cairo 1.1.2 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-filter.c: * rsvg-marker.c: * rsvg-mask.c: * rsvg-paint-server.c: * rsvg-private.h: Factor out rsvg_get_url_string. Bug 340505. 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-text.[ch]: pass the lenght to rsvg_make_valid_utf8. * rsvg-base.c: avoid some strdups and avoid a leak in the !utf8 case of rsvg_characters(). Bug 340471. 2006-05-02 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the requested # of pixels. Part of bug 340440. 2006-04-30 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Implement the XInclude spec to some large-ish degree. Currently doesn't support the "xpointer" bit. * rsvg-gobject.c: Only initialize the SAX handler once (on class init) rather than at object-init 2006-04-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-paint-server.c: Fix a "type-punned pointer" issue found by Thomas VS * rsvg-base.c: xmlChar vs. char (#340114) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Handle system, public, and unparsed entity declarations better. Probably not 100% conformant, but probably better than not doing it at all. * rsvg-styles.c: Add support for the CSS @import directive. Probably isn't 100% conformant, but probably better than not doing it at all. 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c (rsvg_css_parse_xml_attribute_string): Code borrowed from Expat. Takes a XML attribute+value string and turns it into attribute+value pairs. * rsvg-base.c (rsvg_processing_instruction): Implement <?xml-stylesheet?> as best I know how. (related to #338163) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_processing_instruction): Stub out how to handle the <?xml-stylesheet?> processing instruction 2006-04-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg-image.c: Initialize node->super, to avoid a crash (#339637) 2006-04-24 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Export rsvg_error_get_type() (#339641) 2006-04-19 Dom Lachowicz <cinamod@hotmail.com> * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881) 2006-04-17 Sebastian Rittau <srittau@jroger.in-berlin.de> * Update API documentation to match deprecated symbol list 2006-04-01 Dom Lachowicz <cinamod@hotmail.com> * rsvg-convert.c: Ditch popt in favor of GOption (#336090) * rsvg-convert.c: Ditto * test-display.c: Ditto * test-performance.c: Ditto * configure.in: Ditto, bump version number (2.15.0) 2006-03-22 Dom Lachowicz <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813)
2006-09-15 17:09:32 +02:00
BUILDLINK_API_DEPENDS.cairo+= cairo>=1.2.0
BUILDLINK_API_DEPENDS.glib2+= glib2>=2.12.0
Update to 2.16.0: 2006-08-31 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.16.0 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm enabling this code, and watching out for regressions. 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Hopefully fix --disable-gtk-doc (341421) * doc/Makefile.am: Ditto 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Make export symbols work on OSX (bug 352512) * rsvg-private.h: Some preparation work for color normalization 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * Bug 344116: Committed patch from Kouhei Sutou <kou@cozmixng.org> that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. This patch is disabled for now, as it crashes on at least 5 known SVGs (see bug 344116) 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_handle_write_impl): Have libxml2 replace entities for us. This fixes a bug where style definitions don't get properly expanded, but causes a (2.15.x-only feature) regression when importing external ENTITIES. 2006-07-27 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.15.90 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Bug 348329 make gnome-print dependency optional * rsvg-text.c: Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango bug 143542. * rsvg.c: Document _render_sub better (bug 346964) * rsvg-cairo-render.c: Ditto 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo-png 2006-07-20 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Fix build breakage caused by newer freetype versions (https://sourceforge.net/project/shownotes.php?release_id=416463&group_id=3157). For some reason, they thought that breaking API compatability in such a low-level, widely-used library was ok. 2006-06-28 Dom Lachowicz <cinamod@hotmail.com> * rsvg-private.h: Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) * gdk-pixbuf-loader/Makefile.am: Remove trailing slash so that install.sh works on Solaris. It seems that it doesn't like test -d dir/ 2006-05-14 Dom Lachowicz <cinamod@hotmail.com> * configure.in: New better way to invoke gtk-doc (see 341421) * Makefile.am: Ditto * doc/Makefile.am: Ditto * gtk-doc.make: Removed. Auto-generated 2006-05-07 Dom Lachowicz <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Fix build on GTK+ >= 2.9. (329850) 2006-05-04 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Fix some cast warnings (340666) 2006-05-03 Emmanuel Pacaud * rsvg-base.c: Fix rounding error in rsvg_pixbuf_from_file() (340664) 2006-05-03 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo 1.1.2 or better * rsvg-convert.c: Remove code made unecessary by cairo 1.1.2 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-filter.c: * rsvg-marker.c: * rsvg-mask.c: * rsvg-paint-server.c: * rsvg-private.h: Factor out rsvg_get_url_string. Bug 340505. 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-text.[ch]: pass the lenght to rsvg_make_valid_utf8. * rsvg-base.c: avoid some strdups and avoid a leak in the !utf8 case of rsvg_characters(). Bug 340471. 2006-05-02 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the requested # of pixels. Part of bug 340440. 2006-04-30 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Implement the XInclude spec to some large-ish degree. Currently doesn't support the "xpointer" bit. * rsvg-gobject.c: Only initialize the SAX handler once (on class init) rather than at object-init 2006-04-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-paint-server.c: Fix a "type-punned pointer" issue found by Thomas VS * rsvg-base.c: xmlChar vs. char (#340114) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Handle system, public, and unparsed entity declarations better. Probably not 100% conformant, but probably better than not doing it at all. * rsvg-styles.c: Add support for the CSS @import directive. Probably isn't 100% conformant, but probably better than not doing it at all. 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c (rsvg_css_parse_xml_attribute_string): Code borrowed from Expat. Takes a XML attribute+value string and turns it into attribute+value pairs. * rsvg-base.c (rsvg_processing_instruction): Implement <?xml-stylesheet?> as best I know how. (related to #338163) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_processing_instruction): Stub out how to handle the <?xml-stylesheet?> processing instruction 2006-04-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg-image.c: Initialize node->super, to avoid a crash (#339637) 2006-04-24 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Export rsvg_error_get_type() (#339641) 2006-04-19 Dom Lachowicz <cinamod@hotmail.com> * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881) 2006-04-17 Sebastian Rittau <srittau@jroger.in-berlin.de> * Update API documentation to match deprecated symbol list 2006-04-01 Dom Lachowicz <cinamod@hotmail.com> * rsvg-convert.c: Ditch popt in favor of GOption (#336090) * rsvg-convert.c: Ditto * test-display.c: Ditto * test-performance.c: Ditto * configure.in: Ditto, bump version number (2.15.0) 2006-03-22 Dom Lachowicz <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813)
2006-09-15 17:09:32 +02:00
BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.6.0
post-install:
rmdir -p ${PREFIX}/lib/mozilla/plugins || ${TRUE}
Update to 2.16.0: 2006-08-31 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.16.0 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm enabling this code, and watching out for regressions. 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Hopefully fix --disable-gtk-doc (341421) * doc/Makefile.am: Ditto 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Make export symbols work on OSX (bug 352512) * rsvg-private.h: Some preparation work for color normalization 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * Bug 344116: Committed patch from Kouhei Sutou <kou@cozmixng.org> that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. This patch is disabled for now, as it crashes on at least 5 known SVGs (see bug 344116) 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_handle_write_impl): Have libxml2 replace entities for us. This fixes a bug where style definitions don't get properly expanded, but causes a (2.15.x-only feature) regression when importing external ENTITIES. 2006-07-27 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.15.90 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Bug 348329 make gnome-print dependency optional * rsvg-text.c: Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango bug 143542. * rsvg.c: Document _render_sub better (bug 346964) * rsvg-cairo-render.c: Ditto 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo-png 2006-07-20 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Fix build breakage caused by newer freetype versions (https://sourceforge.net/project/shownotes.php?release_id=416463&group_id=3157). For some reason, they thought that breaking API compatability in such a low-level, widely-used library was ok. 2006-06-28 Dom Lachowicz <cinamod@hotmail.com> * rsvg-private.h: Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) * gdk-pixbuf-loader/Makefile.am: Remove trailing slash so that install.sh works on Solaris. It seems that it doesn't like test -d dir/ 2006-05-14 Dom Lachowicz <cinamod@hotmail.com> * configure.in: New better way to invoke gtk-doc (see 341421) * Makefile.am: Ditto * doc/Makefile.am: Ditto * gtk-doc.make: Removed. Auto-generated 2006-05-07 Dom Lachowicz <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Fix build on GTK+ >= 2.9. (329850) 2006-05-04 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Fix some cast warnings (340666) 2006-05-03 Emmanuel Pacaud * rsvg-base.c: Fix rounding error in rsvg_pixbuf_from_file() (340664) 2006-05-03 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo 1.1.2 or better * rsvg-convert.c: Remove code made unecessary by cairo 1.1.2 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-filter.c: * rsvg-marker.c: * rsvg-mask.c: * rsvg-paint-server.c: * rsvg-private.h: Factor out rsvg_get_url_string. Bug 340505. 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-text.[ch]: pass the lenght to rsvg_make_valid_utf8. * rsvg-base.c: avoid some strdups and avoid a leak in the !utf8 case of rsvg_characters(). Bug 340471. 2006-05-02 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the requested # of pixels. Part of bug 340440. 2006-04-30 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Implement the XInclude spec to some large-ish degree. Currently doesn't support the "xpointer" bit. * rsvg-gobject.c: Only initialize the SAX handler once (on class init) rather than at object-init 2006-04-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-paint-server.c: Fix a "type-punned pointer" issue found by Thomas VS * rsvg-base.c: xmlChar vs. char (#340114) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Handle system, public, and unparsed entity declarations better. Probably not 100% conformant, but probably better than not doing it at all. * rsvg-styles.c: Add support for the CSS @import directive. Probably isn't 100% conformant, but probably better than not doing it at all. 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c (rsvg_css_parse_xml_attribute_string): Code borrowed from Expat. Takes a XML attribute+value string and turns it into attribute+value pairs. * rsvg-base.c (rsvg_processing_instruction): Implement <?xml-stylesheet?> as best I know how. (related to #338163) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_processing_instruction): Stub out how to handle the <?xml-stylesheet?> processing instruction 2006-04-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg-image.c: Initialize node->super, to avoid a crash (#339637) 2006-04-24 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Export rsvg_error_get_type() (#339641) 2006-04-19 Dom Lachowicz <cinamod@hotmail.com> * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881) 2006-04-17 Sebastian Rittau <srittau@jroger.in-berlin.de> * Update API documentation to match deprecated symbol list 2006-04-01 Dom Lachowicz <cinamod@hotmail.com> * rsvg-convert.c: Ditch popt in favor of GOption (#336090) * rsvg-convert.c: Ditto * test-display.c: Ditto * test-performance.c: Ditto * configure.in: Ditto, bump version number (2.15.0) 2006-03-22 Dom Lachowicz <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813)
2006-09-15 17:09:32 +02:00
.include "../../devel/glib2/buildlink3.mk"
2004-02-11 07:12:20 +01:00
.include "../../devel/libgsf/buildlink3.mk"
Update to 2.16.0: 2006-08-31 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.16.0 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm enabling this code, and watching out for regressions. 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Hopefully fix --disable-gtk-doc (341421) * doc/Makefile.am: Ditto 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Make export symbols work on OSX (bug 352512) * rsvg-private.h: Some preparation work for color normalization 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * Bug 344116: Committed patch from Kouhei Sutou <kou@cozmixng.org> that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. This patch is disabled for now, as it crashes on at least 5 known SVGs (see bug 344116) 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_handle_write_impl): Have libxml2 replace entities for us. This fixes a bug where style definitions don't get properly expanded, but causes a (2.15.x-only feature) regression when importing external ENTITIES. 2006-07-27 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.15.90 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Bug 348329 make gnome-print dependency optional * rsvg-text.c: Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango bug 143542. * rsvg.c: Document _render_sub better (bug 346964) * rsvg-cairo-render.c: Ditto 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo-png 2006-07-20 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Fix build breakage caused by newer freetype versions (https://sourceforge.net/project/shownotes.php?release_id=416463&group_id=3157). For some reason, they thought that breaking API compatability in such a low-level, widely-used library was ok. 2006-06-28 Dom Lachowicz <cinamod@hotmail.com> * rsvg-private.h: Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) * gdk-pixbuf-loader/Makefile.am: Remove trailing slash so that install.sh works on Solaris. It seems that it doesn't like test -d dir/ 2006-05-14 Dom Lachowicz <cinamod@hotmail.com> * configure.in: New better way to invoke gtk-doc (see 341421) * Makefile.am: Ditto * doc/Makefile.am: Ditto * gtk-doc.make: Removed. Auto-generated 2006-05-07 Dom Lachowicz <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Fix build on GTK+ >= 2.9. (329850) 2006-05-04 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Fix some cast warnings (340666) 2006-05-03 Emmanuel Pacaud * rsvg-base.c: Fix rounding error in rsvg_pixbuf_from_file() (340664) 2006-05-03 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo 1.1.2 or better * rsvg-convert.c: Remove code made unecessary by cairo 1.1.2 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-filter.c: * rsvg-marker.c: * rsvg-mask.c: * rsvg-paint-server.c: * rsvg-private.h: Factor out rsvg_get_url_string. Bug 340505. 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-text.[ch]: pass the lenght to rsvg_make_valid_utf8. * rsvg-base.c: avoid some strdups and avoid a leak in the !utf8 case of rsvg_characters(). Bug 340471. 2006-05-02 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the requested # of pixels. Part of bug 340440. 2006-04-30 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Implement the XInclude spec to some large-ish degree. Currently doesn't support the "xpointer" bit. * rsvg-gobject.c: Only initialize the SAX handler once (on class init) rather than at object-init 2006-04-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-paint-server.c: Fix a "type-punned pointer" issue found by Thomas VS * rsvg-base.c: xmlChar vs. char (#340114) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Handle system, public, and unparsed entity declarations better. Probably not 100% conformant, but probably better than not doing it at all. * rsvg-styles.c: Add support for the CSS @import directive. Probably isn't 100% conformant, but probably better than not doing it at all. 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c (rsvg_css_parse_xml_attribute_string): Code borrowed from Expat. Takes a XML attribute+value string and turns it into attribute+value pairs. * rsvg-base.c (rsvg_processing_instruction): Implement <?xml-stylesheet?> as best I know how. (related to #338163) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_processing_instruction): Stub out how to handle the <?xml-stylesheet?> processing instruction 2006-04-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg-image.c: Initialize node->super, to avoid a crash (#339637) 2006-04-24 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Export rsvg_error_get_type() (#339641) 2006-04-19 Dom Lachowicz <cinamod@hotmail.com> * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881) 2006-04-17 Sebastian Rittau <srittau@jroger.in-berlin.de> * Update API documentation to match deprecated symbol list 2006-04-01 Dom Lachowicz <cinamod@hotmail.com> * rsvg-convert.c: Ditch popt in favor of GOption (#336090) * rsvg-convert.c: Ditto * test-display.c: Ditto * test-performance.c: Ditto * configure.in: Ditto, bump version number (2.15.0) 2006-03-22 Dom Lachowicz <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813)
2006-09-15 17:09:32 +02:00
.include "../../devel/pango/buildlink3.mk"
.include "../../graphics/cairo/buildlink3.mk"
.include "../../graphics/freetype2/buildlink3.mk"
.include "../../fonts/fontconfig/buildlink3.mk"
BUILDLINK_API_DEPENDS.libcroco+= libcroco>=0.6.1
2004-02-11 07:12:20 +01:00
.include "../../textproc/libcroco/buildlink3.mk"
Update to 2.16.0: 2006-08-31 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.16.0 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Bug 344116. The 5 crashes I mentioned before aren't reproducible. I'm enabling this code, and watching out for regressions. 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Hopefully fix --disable-gtk-doc (341421) * doc/Makefile.am: Ditto 2006-08-23 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Make export symbols work on OSX (bug 352512) * rsvg-private.h: Some preparation work for color normalization 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * Bug 344116: Committed patch from Kouhei Sutou <kou@cozmixng.org> that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. This patch is disabled for now, as it crashes on at least 5 known SVGs (see bug 344116) 2006-08-22 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_handle_write_impl): Have libxml2 replace entities for us. This fixes a bug where style definitions don't get properly expanded, but causes a (2.15.x-only feature) regression when importing external ENTITIES. 2006-07-27 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.15.90 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Bug 348329 make gnome-print dependency optional * rsvg-text.c: Don't leak PangoFt2 fonts (bug 344235). This is a work-around for Pango bug 143542. * rsvg.c: Document _render_sub better (bug 346964) * rsvg-cairo-render.c: Ditto 2006-07-22 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo-png 2006-07-20 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: Fix build breakage caused by newer freetype versions (https://sourceforge.net/project/shownotes.php?release_id=416463&group_id=3157). For some reason, they thought that breaking API compatability in such a low-level, widely-used library was ok. 2006-06-28 Dom Lachowicz <cinamod@hotmail.com> * rsvg-private.h: Use G_GNUC_PRETTY_FUNCTION so as to not depend on GCC extensions (3461163) * gdk-pixbuf-loader/Makefile.am: Remove trailing slash so that install.sh works on Solaris. It seems that it doesn't like test -d dir/ 2006-05-14 Dom Lachowicz <cinamod@hotmail.com> * configure.in: New better way to invoke gtk-doc (see 341421) * Makefile.am: Ditto * doc/Makefile.am: Ditto * gtk-doc.make: Removed. Auto-generated 2006-05-07 Dom Lachowicz <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Fix build on GTK+ >= 2.9. (329850) 2006-05-04 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Fix some cast warnings (340666) 2006-05-03 Emmanuel Pacaud * rsvg-base.c: Fix rounding error in rsvg_pixbuf_from_file() (340664) 2006-05-03 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Require cairo 1.1.2 or better * rsvg-convert.c: Remove code made unecessary by cairo 1.1.2 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-filter.c: * rsvg-marker.c: * rsvg-mask.c: * rsvg-paint-server.c: * rsvg-private.h: Factor out rsvg_get_url_string. Bug 340505. 2006-05-03 Paolo Borelli <pborelli@katamail.com> * rsvg-text.[ch]: pass the lenght to rsvg_make_valid_utf8. * rsvg-base.c: avoid some strdups and avoid a leak in the !utf8 case of rsvg_characters(). Bug 340471. 2006-05-02 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Use g_try_malloc0 so that the app doesn't abort() if we can't malloc the requested # of pixels. Part of bug 340440. 2006-04-30 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Implement the XInclude spec to some large-ish degree. Currently doesn't support the "xpointer" bit. * rsvg-gobject.c: Only initialize the SAX handler once (on class init) rather than at object-init 2006-04-29 Dom Lachowicz <cinamod@hotmail.com> * rsvg-paint-server.c: Fix a "type-punned pointer" issue found by Thomas VS * rsvg-base.c: xmlChar vs. char (#340114) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c: Handle system, public, and unparsed entity declarations better. Probably not 100% conformant, but probably better than not doing it at all. * rsvg-styles.c: Add support for the CSS @import directive. Probably isn't 100% conformant, but probably better than not doing it at all. 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c (rsvg_css_parse_xml_attribute_string): Code borrowed from Expat. Takes a XML attribute+value string and turns it into attribute+value pairs. * rsvg-base.c (rsvg_processing_instruction): Implement <?xml-stylesheet?> as best I know how. (related to #338163) 2006-04-27 Dom Lachowicz <cinamod@hotmail.com> * rsvg-base.c (rsvg_processing_instruction): Stub out how to handle the <?xml-stylesheet?> processing instruction 2006-04-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg-image.c: Initialize node->super, to avoid a crash (#339637) 2006-04-24 Dom Lachowicz <cinamod@hotmail.com> * librsvg.def: Export rsvg_error_get_type() (#339641) 2006-04-19 Dom Lachowicz <cinamod@hotmail.com> * *.[ch]: Use rsvg_return_if_fail where appropriate, to make life easier for language bindings and to report errors more consistently (bug #338881) 2006-04-17 Sebastian Rittau <srittau@jroger.in-berlin.de> * Update API documentation to match deprecated symbol list 2006-04-01 Dom Lachowicz <cinamod@hotmail.com> * rsvg-convert.c: Ditch popt in favor of GOption (#336090) * rsvg-convert.c: Ditto * test-display.c: Ditto * test-performance.c: Ditto * configure.in: Ditto, bump version number (2.15.0) 2006-03-22 Dom Lachowicz <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * rsvg-convert.c: rsvg-convert 'crashes' because it calls g_error() on an error condition, instead of fprintf(stderr, ...) (#334813)
2006-09-15 17:09:32 +02:00
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../x11/gtk2/modules.mk"
.include "../../mk/bsd.pkg.mk"