summaryrefslogtreecommitdiff
path: root/graphics/librsvg2
AgeCommit message (Collapse)AuthorFilesLines
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.
2004-02-11bl3ifyxtraeme3-13/+45
2004-02-09Bump PKGREVISION due to gnome-vfs2 update (fam readded as a dependancy).jmmv1-2/+2
2004-01-23Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.jmmv1-2/+2
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-22Do not install the GTK2 pixbuf loader nor the theme engine from this package.jmmv10-56/+102
This makes this package pkgviews friendly WRT module handling. While here, split common parts of Makefile into Makefile.common, in preparation for the shortcoming librsvg2-gtk2 package. Bump PKGREVISION to 4.
2004-01-16Downgrade required version to >=2.4.0xtraeme1-2/+2
2004-01-07From the log for rev. 1.1260 of bsd.pkg.mk:jlam1-2/+2
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of PKG_SYSCONFSUBDIR. This makes PKG_SYSCONFBASE=/etc work with pkgviews by installing all config files into /etc/packages/<pkg> instead of occasionally putting some directly into /etc."
2004-01-04Use libcroco for better CSS parsing. Also fixes build problem reported injmmv2-4/+6
PR pkg/23978 by Noud de Brouwer. Bump PKGREVISION to 3.
2004-01-03Bump package revisions for tiff update.reed2-4/+4
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2003-12-28Bump PKGREVISION due to gnome-vfs2 update (fam removed as dependancy).jmmv1-1/+2
( We really need non-recursive dependancies... *sigh* )
2003-12-18Changes 2.5.0:adam6-42/+27
A major bug-fix release. Fixes a lot of rendering bugs.
2003-12-14Update to 2.4.0, based on work done by xtraeme@:jmmv4-18/+14
Version 2.4.0 - gdk-pixbuf loader fix - support for title and desc elements Version 2.3.0 - Support Paths inside of <defs> and use them in <use/> statements - Vastly improved CSS support (libcroco and builtin) - LibCroco CSS support - Improved support for Gimp plugin
2003-12-13Bump PKGREVISION for atk library major bump.wiz2-4/+4
2003-12-04Bump PKGREVISION (libxml2, libxslt and imlib2 were updated).xtraeme1-2/+2
2003-11-12PKGREVISION++ due to devel/popt update.salo2-4/+4
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-13PKGREVISION bump for libiconv update.wiz2-3/+4
2003-06-27Update to 2.2.5:jmmv8-14/+114
- Gimp Import/Load plugin - Bugfixes - Few bugfixes - All sorts of build and installation fixes - "Bugfix" for a regression in GTK+'s pixbuf-io loader scheme - Handle SVGZ files (Gzipped SVG) - Handle objectBoundingBox coordinates on gradients - API extensions - Various bugfixes and crash fixes - Better CSS style handling - Fix for a crasher exploited by Sodipodi. Improved gradient handling - RSVG allows you to specify the JPEG quality - Handles Kontour's conicalGradients to some extent - Better CSS style handling - Works in "international" locales (non-C locales) in a threadsafe manner - Handle rounded rects - Add manpage - Handle "ex" units better - Missed files in tarball added. - Fixed memory leak - Better handling of display and visibility styles. - Better font handling (stretch, style, variant, weight supported, inherited) - Fixed crash with non-utf8 characters. - Better ellipse rendering - New functions to set rendering DPI - Better handling of SVGs colors, gradients and images - support dashes - Includes a new gdk-pixbuf svg loader - Includes a new gimp svg loader - Now installs a binary that can rasterize svgs. - New co-maintainer Dom Lachowicz - Added new svg based gtk+ engine - Handles SVGs a lot better. Especially with regards to units.
2003-06-07Homepage moved to Sourceforge.jmmv1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-05Line up PKGREVISION whitespace.jmmv1-2/+2
2003-05-02Dependency bumps, needed because of devel/pth's major bump, and relatedwiz2-4/+4
dependency bumps.
2002-12-24Bump PKGREVISION because of dependency on latest freetype2 or glib2wiz2-3/+4
package and library major bumps therein. Also match dependency in corresponding buildlink2.mk's for the same reason. Mmmm, binary packages.
2002-10-30Replace hand made patches for pkgconfig tempates with PKGCONFIG_OVERRIDE.rh3-14/+3
2002-10-16Add buildlink2.mkrh1-0/+33
2002-10-16Initial import of librsvg2-2.0.1, the scalable vector graphics library forrh5-0/+56
GNOME2.