summaryrefslogtreecommitdiff
path: root/graphics/librsvg2
AgeCommit message (Collapse)AuthorFilesLines
2006-10-23MAKE_JOBS_SAFE=NOdan1-1/+2
first symptom with -j is that it blows up looking for .la file too soon.
2006-09-20Remove obsolete patch. Noted by dbj@.jmmv1-13/+0
2006-09-16Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.jmmv2-3/+4
This fixes problems when some installed packages are outdated. Per wiz@'s request. Grrr, I really hate this kind of change.
2006-09-15Update to 2.16.0:jmmv4-21/+49
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-07-08Change the format of BUILDLINK_ORDER to contain depth information as well,jlam1-2/+2
and add a new helper target and script, "show-buildlink3", that outputs a listing of the buildlink3.mk files included as well as the depth at which they are included. For example, "make show-buildlink3" in fonts/Xft2 displays: zlib fontconfig iconv zlib freetype2 expat freetype2 Xrender renderproto
2006-07-08Track information in a new variable BUILDLINK_ORDER that informs usjlam1-1/+2
of the order in which buildlink3.mk files are (recursively) included by a package Makefile.
2006-05-13Changes 2.14.4:adam2-11/+12
* Bug fixes * Updated API documentation to match deprecated symbol list
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz2-3/+4
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig1-2/+2
that they look nicer.
2006-04-06Over 1200 files touched but no revisions bumped :)reed2-5/+5
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-03Update to 2.14.3:wiz6-31/+30
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)
2006-03-31Do not rely on the heavy gtk-doc dependency. It is a pity that thejmmv2-23/+4
package does not come with prebuilt documentation, but this is a bug in the distfile itself. The docs should be included, and will hopefully be in the next release. Bump PKGREVISION to 2. (I have hit this same problem over and over again in all gtk-doc-using packages and it's still unknown why it happens.)
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam1-1/+2
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-12Update to 2.14.2:wiz3-8/+9
==== GNOME 2.14 release ==== 2006-03-11 Dom Lachowicz * configure.in: 2.14.2. This will go into GNOME 2.14. 2006-03-02 Dom Lachowicz * configure.in: Depend on newer libcroco for bugfix 333057 2006-02-29 Dom Lachowicz * librsvg.def: Fix bug 327855
2006-03-06Belatedly bump PKGREVISION for all libtasn1 dependencies, sincewiz2-3/+4
libtasn1 had a shlib major bump. Also update dependencies in bl3.mk files. Addresses PR 32998 by Robert Elz.
2006-03-03Update to 2.14.1:wiz2-6/+6
Bug fixes.
2006-02-26Update to 2.14.0, no NEWS available.wiz7-33/+50
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.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg2-4/+4
2006-02-04Re-add missing (removed in previous revision) inclusion ofhira1-2/+3
x11/gtk2/modules.mk. Bump PKGREVISION.
2006-01-26Buildlink fixadam2-20/+9
2006-01-24Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 becausewiz2-3/+4
of the shlib major bump. PKGREVISION++ for the dependencies.
2006-01-20Update to 2.12.7:jmmv2-7/+6
2005-10-08 Dom Lachowicz <cinamod@hotmail.com> * configure.in: 2.12.7 * rsvg-cond.c: Fix up <switch> conditional comparisons * rsvg.c: Make XML entities work, thus passing a few more conformance tests. Needs libxml2 2.6.22 or better. Disable entities otherwise. 2005-10-08 Caleb Moore <c.moore@student.unsw.edu.au> * rsvg-art-paint-server.c: stopped strangely transformed gradients from getting flipped. Bug #318097/#166673
2005-12-31Recursive PKGREVISION bump for gnutls shlib major bump.wiz2-3/+4
Bump BUILDLINK_RECOMMENDED.
2005-11-25Bump PKGREVISION for libgsf dependencies, and BUILDLINK_DEPENDS becausewiz2-3/+4
of the libgsf shlib major bump and associated BUILDLINK_DEPENDS bump.
2005-10-11Include buildlink3 files for "libcroco" and "libgsf" to fix buildtron1-1/+3
problems of (at least) the "gimp" package.
2005-10-10Update librsvg2 to 2.12.6.jmmv13-163/+59
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-08-10Remove the abuse of buildlink that was pkg-config/buildlink3.mk. Thatjlam1-2/+2
file's sole purpose was to provide a dependency on pkg-config and set some environment variables. Instead, turn pkg-config into a "tool" in the tools framework, where the pkg-config wrapper automatically adds PKG_CONFIG_LIBDIR to the environment before invoking the real pkg-config. For all package Makefiles that included pkg-config/buildlink3.mk, remove that inclusion and replace it with USE_TOOLS+=pkg-config.
2005-07-21Change path from devel/pkgconfig to devel/pkg-config.wiz1-2/+2
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
2005-06-01Massive cleanup of buildlink3.mk and builtin.mk files in pkgsrc.jlam1-2/+1
Several changes are involved since they are all interrelated. These changes affect about 1000 files. The first major change is rewriting bsd.builtin.mk as well as all of the builtin.mk files to follow the new example in bsd.builtin.mk. The loop to include all of the builtin.mk files needed by the package is moved from bsd.builtin.mk and into bsd.buildlink3.mk. bsd.builtin.mk is now included by each of the individual builtin.mk files and provides some common logic for all of the builtin.mk files. Currently, this includes the computation for whether the native or pkgsrc version of the package is preferred. This causes USE_BUILTIN.* to be correctly set when one builtin.mk file includes another. The second major change is teach the builtin.mk files to consider files under ${LOCALBASE} to be from pkgsrc-controlled packages. Most of the builtin.mk files test for the presence of built-in software by checking for the existence of certain files, e.g. <pthread.h>, and we now assume that if that file is under ${LOCALBASE}, then it must be from pkgsrc. This modification is a nod toward LOCALBASE=/usr. The exceptions to this new check are the X11 distribution packages, which are handled specially as noted below. The third major change is providing builtin.mk and version.mk files for each of the X11 distribution packages in pkgsrc. The builtin.mk file can detect whether the native X11 distribution is the same as the one provided by pkgsrc, and the version.mk file computes the version of the X11 distribution package, whether it's built-in or not. The fourth major change is that the buildlink3.mk files for X11 packages that install parts which are part of X11 distribution packages, e.g. Xpm, Xcursor, etc., now use imake to query the X11 distribution for whether the software is already provided by the X11 distribution. This is more accurate than grepping for a symbol name in the imake config files. Using imake required sprinkling various builtin-imake.mk helper files into pkgsrc directories. These files are used as input to imake since imake can't use stdin for that purpose. The fifth major change is in how packages note that they use X11. Instead of setting USE_X11, package Makefiles should now include x11.buildlink3.mk instead. This causes the X11 package buildlink3 and builtin logic to be executed at the correct place for buildlink3.mk and builtin.mk files that previously set USE_X11, and fixes packages that relied on buildlink3.mk files to implicitly note that X11 is needed. Package buildlink3.mk should also include x11.buildlink3.mk when linking against the package libraries requires also linking against the X11 libraries. Where it was obvious, redundant inclusions of x11.buildlink3.mk have been removed.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-04-07Added two patches needed for gcc-2.95. Approved by wiz.rillig3-1/+35
2005-04-02Property disable libgnomeprint* detection. Fixes PR pkg/29864.jmmv2-6/+13
2005-03-22Update librsvg2 and librsvg2-gtk2 to 2.9.5:jmmv8-47/+68
2005-01-13 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: bug 163886/163947, from John Spray <jcs116@york.ac.uk> 2005-01-11 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Install gtk docs in a standard place that devhelp knows about. From Stephane LOEUILLET <LeRoutier@leroutier.net> 2004-12-22 Dom Lachowicz <cinamod@hotmail.com> * moz-plugin/moz-plugin.c: Fix bug #161823 * Makefile.am: bug #158897, from <kou@cozmixng.org> 2004-11-29 Caleb Moore <c.moore@student.unsw.edu.au> * 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 <cinamod@hotmail.com> * 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 <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg-defs.c: Interfile vfs linking now implemented. Utility api automatically gives contextual information. 2004-11-17 Dom Lachowicz <cinamod@hotmail.com> * 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 <c.moore@student.unsw.edu.au> * rsvg-defs.c: Interfile linking now implemented. Can't yet use gnome-vfs 2004-11-17 Caleb Moore <c.moore@student.unsw.edu.au> * 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 <c.moore@student.unsw.edu.au> * rsvg-defs.c: fixed memleak opened yesterday 2004-10-19 Caleb Moore <c.moore@student.unsw.edu.au> * rsvg-defs.c: stopped passing the hash table a destroy function 2004-10-15 Dom Lachowicz <cinamod@hotmail.com> * Makefile.am: bug 155530, ckelso@heliosphere.org (Chris Kelso) 2004-10-14 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Push gnome_vfs_init() up to rsvg_init() * rsvg-shapes.c: ditto, bug #155433 2004-09-29 Dom Lachowicz <cinamod@hotmail.com> * moz-plugin/moz-plugin.c: Fix bug #154083 2004-09-26 Dom Lachowicz <cinamod@hotmail.com> * gdk-pixbuf-loader/io-svg.c: Sanity checks 2004-09-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c Part of bug 153671 * *.c: Prepare for some gettext lovin' 2004-09-23 Caleb Moore <c.moore@student.unsw.edu.au> * 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.
2005-02-24Add RMD160 digestsagc1-1/+2
2004-12-05Fix the build on Darwin. From darwinports.recht1-1/+4
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-09-22Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.jlam1-5/+1
All library names listed by *.la files no longer need to be listed in the PLIST, e.g., instead of: lib/libfoo.a lib/libfoo.la lib/libfoo.so lib/libfoo.so.0 lib/libfoo.so.0.1 one simply needs: lib/libfoo.la and bsd.pkg.mk will automatically ensure that the additional library names are listed in the installed package +CONTENTS file. Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-21Update librsvg2 and librsvg2-gtk2 to 2.8.1. This version corresponds tojmmv9-83/+76
GNOME 2.8.0. - Filters - Hugely improved text support - GTK+ theme engine - Masks - Path markers - Mozilla plugin - Patterns - Standalone viewer - Decent <image> support - Numerous bug fixes
2004-05-27Increase the BUILDLINK_DEPENDS.librsvg2 to 2.6.3nb2.reed1-2/+2
(I tried using BUILDLINK_RECOMMENDED instead, but it didn't work.) librsvg2 uses libgsf and libcroco which had changed library SONAMEs provided. Problem with old librsvg2 was: libgsf-1.so.9 => not found libcroco.so.2 => not found
2004-05-15Include pkgconfig's buildlink3.mk in Makefile.common instead ofminskim2-3/+3
Makefile, so that both librsvg2 and librsvg2-gtk2 can benefit.
2004-05-15Update librsvg2 and librsvg2-gtk2 to 2.6.5:jmmv4-12/+25
== librsvg 2.6.5 == * configure.in: Bump version * *.pc.in: Remove bogus dependencies * rsvg-styles.c: Make #140797 less poignant == librsvg 2.6.4 == 2004-03-28 Caleb Moore <c.moore@student.unsw.edu.au> * rsvg-paint-server.c: Fixed linear gradient transformation bug 2004-03-25 Dom Lachowicz <cinamod@hotmail.com> * rsvg-styles.c: Memleak was in libcroco and not librsvg. Dodji fixed it there, and now we cause SEGVs. Bug 138084 2004-03-18 Dom Lachowicz <cinamod@hotmail.com> * rsvg-styles.c: Fix CSS memory leak 2004-03-15 Caleb Moore <c.moore@student.unsw.edu.au> * rsvg-bpath-util.c: Applied double move fix contributed by ross alexander. 2004-03-15 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c: Work around something for jimmac 2004-03-11 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: More work on 105316 2004-03-07 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Do something for clahey (bug #105316) 2004-03-05 Dodji Seketeli <dodji@gnome.org> * rsvg-styles.c: (ccss_property): changed the signature of this function to comply with the new signature of CRDocHandler::property() in libcroco. 2004-03-04 Glynn Foster <glynn.foster@sun.com> * Makefile.am, configure.in, librsvg-2.0-uninstalled.pc.in: Add uninstalled pkg-config file. 2004-02-19 Dom Lachowicz <cinamod@hotmail.com> * Makefile.am: disable vector text path code for the 2.6 release 2004-02-18 Brian Koebbe <brian@koebbe.org> * rsvg-css.c (rsvg_css_parse_list): fix a loop run amuck (#134801) 2004-02-17 Thomas Vander Stichele <thomas at apestaart dot org> * rsvg-gz.c: (rsvg_handle_gz_close_impl): catch read error from gsf_input_read break from infinite loops that do not manage to write (#134653) 2004-02-16 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Fix bug #134492 2004-02-15 Dom Lachowicz <cinamod@hotmail.com> * configure.in, rsvg-styles.c: Fix bug #134292 2004-02-14 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: Fix bug #133947 2004-01-31 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.*: Hopefully fix bug #113538 2004-01-29 Dom Lachowicz <cinamod@hotmail.com> * configure.in: bug #132569 2004-01-15 Dom Lachowicz <cinamod@hotmail.com> * rsvg-css.c: * test-rsvg.c: Fix bug #131644 2004-01-12 Dom Lachowicz <cinamod@hotmail.com> * rsvg-shapes.c: Fix bug #124075 2004-01-06 Dom Lachowicz <cinamod@hotmail.com> * Makefile.am: Fix bug #130687 2004-01-05 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text.c: * rsvg-text-vectors.c: Factor out bitmap vs. vector text routines 2004-01-04 Dom Lachowicz <cinamod@hotmail.com> * rsvg-text-vectors.c: Start of work toward representing text as vector paths. Mad props go to the boys @ the Gimp for pointing me in the right direction here (bug #107668). 2003-12-13 Caleb Moore <calebmm@tpg.com.au> * rsvg-bpath-util.c: Fixed double move bug in path 2003-12-10 Federico Mena Quintero <federico@ximian.com> * rsvg-defs.c: #include <glib/gmessages.h> 2003-12-09 Dom Lachowicz <cinamod@hotmail.com> * rsvg-defs.c (rsvg_defs_set): Bug 128690 2003-12-07 Dom Lachowicz <cinamod@hotmail.com> * configure.in: Bump version number 2003-12-07 Dom Lachowicz <cinamod@hotmail.com> * rsvg.c: * rsvg-paint-server.c: Fix userspace gradients (Caleb Moore) 2003-11-27 Caleb Moore <calebmm@tpg.com.au> * *: Implement bounding box based gradients 2003-11-25 Caleb Moore <calebmm@tpg.com.au> * rsvg-styles.c: Fix opacity inheritance. Fixes a few bugs 2003-11-25 Dom Lachowicz <cinamod@hotmail.com> * moz-plugin/*: Start of work on a RSVG Mozilla/Netscape plugin. Doesn't work quite yet - needs some help along. 2003-11-24 Dom Lachowicz <cinamod@hotmail.com> * rsvg-styles.c * rsvg-styles.h * rsvg-shape.c: Fix Sodipodi flags, implement fill rules. From "Caleb Moore" <calebmm@tpg.com.au> 2003-10-16 Sven Neumann <sven@gimp.org> * rsvg.c: fixed inline docs. * doc/Makefile.am: ignore internal header files. * doc/rsvg-sections.txt * doc/tmpl/rsvg.sgml: added new functions. 2003-09-23 Sven Neumann <sven@gimp.org> * rsvg.c (rsvg_start_svg): respect viewBox offsets by applying an appropriate translation. 2003-09-21 Tor Lillqvist <tml@iki.fi> * librsvg-zip.in: New file. * configure.in: Check for Win32, set OS_WIN32 automake variable. Check for strtok_r. Expand librsvg-zip. * Makefile.am: Use -lm only on Unix. Add LIBGSF_LIBS and LIBCROCO_LIBS to librsvg_2_la_LIBADD. Distribute librsvg-zip.in. * rsvg-css.c: Use G_PI instead of M_PI. (strtok_r): Implement strtok_r here if not available. (Very suboptimal implementation.) 2003-09-19 Sven Neumann <sven@gimp.org> * rsvg-file-util.c: implemented missing GError handling for file operations. 2003-09-18 Sven Neumann <sven@gimp.org> * Makefile.am * configure.in * gimp-plugin/Makefile.am * gimp-plugin/svg.c: removed GIMP plug-in; it now lives in the GIMP source tree. Thanks a lot for the nice work you've done! 2003-09-12 Sven Neumann <sven@gimp.org> * configure.in * rsvg-styles.c (rsvg_real_parse_cssbuffer): removed the #warning here and instead output it when configure is run (bug #122119). 2003-09-12 Sven Neumann <sven@gimp.org> * configure.in: depend on Pango version 1.2.0 or newer. * rsvg-text.c (rsvg_text_handler_characters): don't use pango_ft2_get_context() which is deprecated in Pango HEAD, but create the Pango context from the fontmap instead (bug #122121). * rsvg-path.c (rsvg_parse_path_do_cmd): fixed storage of reflection point in Q command which caused the next T command to create a wrong stroke (bug #122118). 2003-09-11 Sven Neumann <sven@gimp.org> * gimp-plugin/svg.c: Sprinkled the code with const qualifiers. Fixed transfer of pixel data from pixbuf to pixel region. The old code was wrong for pixbufs with rowstride != width * bpp.
2004-05-05Bump PKGREVISION due to libgsf update to 1.9.0 (soname of shared libraryjmmv1-2/+2
changed).
2004-04-19Bump PKGREVISION due to libcroco's update (major version bump in library name).jmmv1-1/+2
2004-04-01Update to 2.6.3: a new stable release of librsvg. This is the versionjmmv6-31/+16
shipping with GNOME 2.6. This version has a goodly number of bugfixes.
2004-03-26PKGREVISION bump after openssl-security-fix-update to 0.9.6m.wiz2-3/+4
Buildlink files: RECOMMENDED version changed to current version.
2004-03-18Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properlyjlam1-3/+2
by moving the inclusion of buildlink3.mk files outside of the protected region. This bug would be seen by users that have set PREFER_PKGSRC or PREFER_NATIVE to non-default values. BUILDLINK_PACKAGES should be ordered so that for any package in the list, that package doesn't depend on any packages to the left of it in the list. This ordering property is used to check for builtin packages in the correct order. The problem was that including a buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed from BUILDLINK_PACKAGES and appended to the end. However, since the inclusion of any other buildlink3.mk files within that buildlink3.mk was in a region that was protected against multiple inclusion, those dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-05Reorder location and setting of BUILDLINK_PACKAGES to match templatejlam1-14/+11
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-02-20unusedjmmv1-34/+0
2004-02-14PKGCONFIG_OVERRIDE is relative to WRKSRC.jmmv1-2/+2
2004-02-14LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globsjlam1-2/+1
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that are automatically handled by the default setting in bsd.pkg.mk.