------------------------------------------------------------------- Mon Nov 14 22:33:17 UTC 2011 - dimstar@opensuse.org - Update to version 2.35.0: + Update libxml2 dependency to 2.7.0 + Make GIO and libcroco hard requirements + Use attributes for deprecations instead of defines + Many memory leaks plugged + Bugs fixed: bgo#621636, bgo#630112, bgo#624820, bgo#624835, bgo#581108, bgo#614157, bgo#630733, bgo#473862, bgo#590788, bgo#626559, bgo#663049, bgo#663049. - Drop no longer needed pkgconfig() BuildRequires following upstream changes: fontconfig, freetype2,, libgsf-1, pangoft2. - Rebase librsvg-gdk-pixbuf-query-loaders-64.patch. ------------------------------------------------------------------- Tue Sep 6 23:01:11 UTC 2011 - vuntz@opensuse.org - Update to version 2.34.1: + Store node type separately in RsvgNode (bgo#658014, CVE-2011-3146) + cairo: reduce cost of measuring bounding boxes + Use "const" instead G_CONST_RETURN (bgo#652213) + Call xmlFreeParserCtxt after using the context (bgo#655472) ------------------------------------------------------------------- Mon Apr 4 12:54:31 UTC 2011 - fcrozat@novell.com - Update to version 2.34.0: + Allow building rsvg-view with gtk 3 + Bugs fixed: bgo#629392, bgo#626802, bgo#641586, bgo#640336, bgo#635214, fdo#30071, bgo#629412, bgo#630714. ------------------------------------------------------------------- Mon Nov 15 11:36:38 CET 2010 - dimstar@opensuse.org - Update to version 2.32.1: + fdo#30071: Make sure the surfaces own their pixels + bgo#630714: Remove stray comma from enum + bgo#629412: Dist testcase input file. ------------------------------------------------------------------- Mon Oct 11 21:24:08 CEST 2010 - vuntz@opensuse.org - Add a Provides for librsvg to librsvg-2-2 in baselibs.conf, like in the .spec file. - Add missing Requires for gdk-pixbuf-query-loaders to gdk-pixbuf-loader-rsvg in baselibs.conf. - Add gtk2-engine-svg to baselibs.conf, since we want theme engines to be bi-arch too. ------------------------------------------------------------------- Mon Oct 4 11:54:03 CEST 2010 - vuntz@opensuse.org - Fix librsvg-2-2 Provides/Obsoletes to work: they were using %{name} instead of %{version} for the version. Fix bnc#642068. ------------------------------------------------------------------- Mon Sep 27 08:16:51 CEST 2010 - vuntz@opensuse.org - Update to version 2.32.0: + Disable gtk3 build since it's currently broken. - Drop librsvg-gdk-pixbuf-render-gtk3.patch and librsvg-gdkkeysym-compat.patch: those patches are only needed for gtk3 support, and the gtk3 support will be enabled upstream when they will get fixed. - Add build_gtk3_support define in .spec, to easily add back the gtk3 support to the package. Right now, this means we lose the gtk3-engine-svg subpackage. ------------------------------------------------------------------- Sat Sep 18 17:12:53 CEST 2010 - vuntz@opensuse.org - Add librsvg-gdkkeysym-compat.patch to fix build with recent versions of GTK+. ------------------------------------------------------------------- Fri Sep 10 00:06:06 CEST 2010 - vuntz@opensuse.org - Add librsvg-gdk-pixbuf-render-gtk3.patch to fix build with GTK+ 3: the pixbuf renderer was using API that got removed. The patch is correct, but suboptimal, so it's still sitting in bugzilla. However, since we're not using this GTK+ engine by default, it's okay to use it. ------------------------------------------------------------------- Fri Jul 23 09:26:51 CEST 2010 - vuntz@opensuse.org - Make devel package Require librsvg-2-2 instead of librsvg. ------------------------------------------------------------------- Wed Jul 21 15:06:21 CEST 2010 - vuntz@opensuse.org - Update to version 2.31.0: + bgo#337979: text size not rendered correctly + bgo#545158: Segfault or bad rendering when displaying a SVG file + bgo#614556: Background pixbuf in filter process should not be created if it's not needed. + bgo#616018: cairo-freetype font rendering code should be removed. + bgo#620130: Decode base64 inplace + bgo#620238: crashes rending a trivial file + bgo#620592: Use correct free func + bgo#620649: Simplify code by using g_clear_error + bgo#620693: presentation attributes in svg element are ignored + bgo#620822: Build fails with make -jx" + bgo#621699: make librsvg gio friendly + bgo#622790: use standalone gdk-pixbuf + bgo#623383: crash on rsvg-gobject.c:141, in instance_dispose function - Add librsvg-gdk-pixbuf-query-loaders-64.patch to fix the build on x86_64, since gdk-pixbuf-query-loaders is renamed to gdk-pixbuf-query-loaders-64 there. - Remove coreutils PreReq. - Change gtk2-devel, libcroco-devel, libgsf-devel BuildRequires to pkgconfig() BuildRequires: cairo, fontconfig, freetype2, gdk-pixbuf-2.0, glib-2.0, gio-2.0, gtk+-2.0, libcroco-0.6, libgsf-1, libxml-2.0, pangoft2. - Add pkgconfig(gtk+-3.0) BuildRequires. - Remove the cairo-devel, libcroco-devel, glib2-devel, gtk2-devel, libgsf-devel Requires in devel package: pkgconfig() Requires will automatically get added now. - Version the Provides/Obsoletes of librsvg2 and librsvg2-devel in librsvg-2-2 and librsvg-devel to avoid rpmlint warning. - Split the gdk-pixbuf loader in a gdk-pixbuf-loader-rsvg subpackage (that gets installed automatically when gdk-pixbuf is installed thanks to a Supplements). - Create a librsvg-2-2 subpackage that provides/obsoletes librsvg (since the main package is empty), and follow the shared library policy. - Create gtk2-engine-svg and gtk3-engine-svg subpackages, containing the svg-based theme engines. ------------------------------------------------------------------- Sat May 8 18:53:22 CEST 2010 - dimstar@opensuse.org - Update to version 2.26.3: + bgo#143300: wrong bounding box when importing SVG + bgo#403274: text in thumbnail too large + bgo#404976: Unicode decomposed chars are not rendered well + bgo#524690: text alignment incorrect with text-anchor:end + bgo#545158: Segfault or bad rendering when displaying a SVG file + bgo#563933: corrupted rendering of a card in 'Paris' aisleriot card theme + bgo#564527: rsvg_handle_get_dimensions_sub weird behaviour + bgo#564544: shape-rendering crispEdges property is antialiasing line elements + bgo#566433: Could not read a valid svg file (inkspace read it) + bgo#579286: This SVG-File crashes nautilus/rsvg-view + bgo#581491: rsvg rendering is broken when encounters a 0px styled + bgo#589612: EOG error when loading a large SVG + bgo#592207: Object cannot be rendered with more than 1 CSS {} rule + bgo#597873: glib-mkenums cannot be invoked when GLib is uninstalled. + bgo#597988: incorrect pkgconfig file let's others fail to detect librsvg + bgo#598151: Incorrect rendering of svg file + bgo#608575: Hang on particular SVG input + bgo#612951: SVG not rendered if header contains width or height in percentage + bgo#614123: librsvg builds tests even if tests are not run + bgo#614555: should remove unused rsvg_filter_adobe_blend function + bgo#614566: Needless G_OBJECT macro should be removed. + bgo#614606: !important is not respected + bgo#614643: does not handle comma separated CSS selector without libcroco + bgo#614703: Need tests for get_dimensions. + bgo#614704: css style doesn't override presentation attributes + bgo#614730: Rendering not disabled for 0 sized objects + bgo#614866: tests for CSS handling + bgo#615490: rsvg-view should scale image size by default if the image has huge canvas. + bgo#615699: rsvg-view should show zoom ratio. + bgo#615701: class directive in svg element is not used at all + bgo#615715: .class#id type selector is not supported. + bgo#616187: rsvg-view crashes when open a svg image + bgo#616835: Fix linking with pedantic linkers + bgo#617163: !important directive support without libcroco. ------------------------------------------------------------------- Tue Mar 30 11:58:42 CEST 2010 - vuntz@opensuse.org - Update to version 2.26.2: + Enable silent build by default + Use GDK_DRAWABLE() instead of non-existing GTK_DRAWABLE() + Fix compiler warnings - Update to version 2.26.1: + Remove some deprecated gtk+/gdk functions and bump gtk+ requirement + Fix linking with pedantic linkers + Make librsvg compile with -DGSEAL_ENABLED + Drop mozilla plugin ------------------------------------------------------------------- Fri Mar 26 13:17:24 CET 2010 - vuntz@opensuse.org - Stop building the mozilla plugin: browsers now do support svg, so it's useless. - Remove librsvg-plugin subpackage. - Drop librsvg-xulrunner191.patch and remove mozilla-xulrunner-devel BuildRequires. ------------------------------------------------------------------- Sat Dec 19 12:15:26 CET 2009 - jengelh@medozas.de - Add baselibs.conf as a source ------------------------------------------------------------------- Wed Sep 2 22:10:26 CEST 2009 - dimstar@opensuse.org - Add librsvg-xulrunner191.patch to enable building against xulrunner 1.9.1. ------------------------------------------------------------------- Mon Mar 16 18:35:09 CET 2009 - vuntz@novell.com - Update to version 2.26.0: + Command-line tools can't handle UTF-8 encoded filenames (bgo#557036) + Background color setting feature in rsvg_convert program (bgo#556969) + Gdmgreeter segfault due to libxml2 API/ABI change (bgo#549087) + Plug mem leak (bgo#552919) + Stop crash due to recursive references (bgo#518640) + Don't use deprecated glib symbols + Stray Makefile variables (bgo#558039) + -I flag-ordering problem breaks build if system already has lib installed (bgo#558040) + Add rsvg_handle_get_dimensions_sub() (bgo#555682) + Add version check macro (bgo#564226) + Indicate in the .pc file whether svgz and css support is available (bgo#564616) + Add function to check whether the SVG document contains an element by ID (bgo#567070) + Do not allocate RsvgState in rsvg_new_image() (bgo#557082) + Plug mem leak (bgo#562546) + Clean up GLib and GTK+ includes (bgo#563789) + librsvg can not render text-decoration=underline text (bgo#566365) + Don't use deprecated gdk_pixbuf_unref (bgo#570938) + "const static" should be "static const" (bgo#570656) + Better error messages (bgo#567307) + Crashes on some architectures because of wrong zero check on doubles (bgo#565371) + Filter nodes are leaked (bgo#475851) + Plug mem leaks (bgo#444444) + Fails to parse SVG with parameter entities (bgo#567311) ------------------------------------------------------------------- Sat Feb 28 02:38:08 CET 2009 - vuntz@novell.com - Remove BuildRequires: docbook-toys, gtk-doc - Remove Requires of devel package: libbz2-devel, libart_lgpl-devel - Remove --with-html-dir configure flag that breaks the doc install, and non-existing --without-gimp flag. - Move rsvg binary to librsvg package. - Remove autoreconf call. - Use makeinstall. ------------------------------------------------------------------- Sat Jan 31 15:29:26 CET 2009 - vuntz@novell.com - Remove unneeded BuildRequires: docbook-toys, libgnomeprintui-devel, update-desktop-files, xmlcharent - Remove Requires for the devel package: popt-devel, rsvg-view - Do not have rsvg-view supplement gnome-session: we don't need it by default on GNOME - Remove checks for old versions of openSUSE ------------------------------------------------------------------- Wed Jan 7 12:34:56 CET 2009 - olh@suse.de - obsolete old -XXbit packages (bnc#437293) ------------------------------------------------------------------- Tue Nov 25 17:22:26 CET 2008 - sbrabec@suse.cz - Supplement gtk2-32bit/gtk2-64bit in baselibs.conf (bnc#354164). ------------------------------------------------------------------- Fri Oct 3 18:57:41 WST 2008 - mboman@suse.de - Update to version 2.22.3: + Make librsvg buildable on windows without freetype dependency + Fix build and tests + Fix the handling of the stroke-dashoffset property + Bad rendering for some wacko SVG path data + Fix some arcs not being well drawn in SVG path + Fix various crashes + Set license field of GdkPixBufFormat in the SVG loader + Migrate use of GMemChunk to GSlice + If an ID is not found, return an error and/or do not render whole SVG ------------------------------------------------------------------- Tue Jul 22 10:10:10 CEST 2008 - coolo@suse.de - switch to xulrunner190 to avoid java dependency for gnome ------------------------------------------------------------------- Thu Apr 10 12:54:45 CEST 2008 - ro@suse.de - added baselibs.conf file to build xxbit packages for multilib support ------------------------------------------------------------------- Fri Mar 14 03:50:17 CET 2008 - maw@suse.de - Update to version 2.22.2: + Bug fixed: bgo#520261. ------------------------------------------------------------------- Tue Mar 4 19:02:20 CET 2008 - maw@suse.de - Update to version 2.22.1: + Text rendering fixes, especially for non-ASCII text + Better cairo integratino + Use GIO + Use GtkPrint. ------------------------------------------------------------------- Fri Feb 15 19:44:53 CET 2008 - dmueller@suse.de - split off rsvg-view (20kb), removes 6.2MB from the KDE CD ------------------------------------------------------------------- Tue Jan 29 19:44:48 CET 2008 - maw@suse.de - Remove libtool archives. ------------------------------------------------------------------- Tue Jan 29 16:23:48 CET 2008 - rodrigo@suse.de - Update to version 2.20.0: * Fixed memory leaks and segfaults ------------------------------------------------------------------- Mon Sep 10 18:00:28 CEST 2007 - maw@suse.de - Update to version 2.18.2 - librsvg-64bit-warning.patch was necessary due to a typo in 2.18.1; that typo was removed in 2.18.2, and therefore the patch has been too. ------------------------------------------------------------------- Thu Aug 30 23:10:58 CEST 2007 - maw@suse.de - Update to version 2.18.1: + Basic support for SVG 1.1's text-rendering and shape-rendering properties (bugzilla.gnome.org #464599) - M-x replace-string RET %run_ldconfig RET /sbin/ldconfig RET - Add librsvg-64bit-warning.patch. ------------------------------------------------------------------- Thu Aug 2 02:03:16 CEST 2007 - mauro@suse.de - Updated to 2.18.0 - Bugfixes for #412682, #418823, #401115, #444462, #452823, #448327, #444462, #444443, #435129, #409030, #375649, #421697, #421710, #427031, #407230, #402246, #402107, #393297, #388545. ------------------------------------------------------------------- Mon Jul 16 14:41:30 CEST 2007 - dmueller@suse.de - move deprecated rsvg command into -devel subpackage. scripts that break should use rsvg-convert instead ------------------------------------------------------------------- Sat Mar 17 11:57:06 CET 2007 - aj@suse.de - Require python for rsvg command (#242072). ------------------------------------------------------------------- Mon Feb 19 12:47:49 CST 2007 - maw@suse.de - Update to version 2.16.1 - Remove librsvg-xulrunner.patch which is now upstream. ------------------------------------------------------------------- Sun Feb 18 18:11:55 CET 2007 - aj@suse.de - Cleanup BuildRequires. ------------------------------------------------------------------- Tue Feb 13 11:50:51 CET 2007 - sbrabec@suse.cz - Do not build unusable static libraries (#238552#c17). ------------------------------------------------------------------- Tue Jan 9 18:04:54 CET 2007 - sbrabec@suse.cz - Patched to build plugin with xulrunner. ------------------------------------------------------------------- Tue Jan 9 17:43:09 CET 2007 - maw@suse.de - Fix a typo - (Temporarily) remove the plugin subpackage. ------------------------------------------------------------------- Tue Jan 9 17:42:57 CET 2007 - sbrabec@suse.cz - Prefix changed to /usr. - Spec file cleanup. ------------------------------------------------------------------- Thu Dec 28 18:27:05 CET 2006 - jhargadon@suse.de - removed unused libtool archives (#223654) ------------------------------------------------------------------- Fri Oct 13 22:39:39 CEST 2006 - danw@suse.de - Remove dead patch ------------------------------------------------------------------- Fri Sep 15 12:58:38 CEST 2006 - sbrabec@suse.cz - Removed mDNSResponder-lib from Requires - should be implicit. ------------------------------------------------------------------- Thu Sep 14 18:04:25 CEST 2006 - jhargadon@suse.de - update to version 2.16.0 - librsvg.def: Make export symbols work on OSX - rsvg-private.h: Some preparation work for color normalization - Bug 344116: Committed patch from Kouhei Sutou that makes librsvg use Pango-Cairo instead of PangoFT2+rendering text as a path. - 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. ------------------------------------------------------------------- Wed Aug 23 17:02:15 CEST 2006 - jhargadon@suse.de - update to version 2.15.90 - Bug 348329 make gnome-print dependency optional - Don't leak PangoFt2 fonts (bug 344235) - Document _render_sub better (bug 346964) ------------------------------------------------------------------- Tue Aug 15 00:12:46 CEST 2006 - ro@suse.de - use wildcard in filelist for gtk2 version ------------------------------------------------------------------- Fri Jul 28 12:11:06 CEST 2006 - ro@suse.de - include rsvg.devhelp2 in filelist ------------------------------------------------------------------- Wed Jan 25 21:32:25 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Thu Oct 13 21:49:18 CEST 2005 - gekker@suse.de - Update to version 2.12.7 - Fix use of uninitialized variables ------------------------------------------------------------------- Fri Sep 16 16:40:17 CEST 2005 - rodrigo@suse.de - Update to version 2.12.0 ------------------------------------------------------------------- Mon Sep 5 20:41:40 CEST 2005 - gekker@suse.de - Update to version 2.11.1 (GNOME 2.12) ------------------------------------------------------------------- Fri Aug 12 12:12:43 CEST 2005 - sbrabec@suse.cz - Fixed devel requirements (#104295). ------------------------------------------------------------------- Wed Jun 1 19:04:26 CEST 2005 - sbrabec@suse.cz - Fixed devel requirements. ------------------------------------------------------------------- Sun Feb 6 05:05:37 CET 2005 - gekker@suse.de - Update to version 2.9.5 ------------------------------------------------------------------- Wed Jan 19 02:42:56 CET 2005 - ro@suse.de - fixed filelist ------------------------------------------------------------------- Wed Dec 22 22:01:53 CET 2004 - gekker@suse.de - Update to version 2.8.1 - Make *.svg and *.devhelp install ------------------------------------------------------------------- Tue May 04 14:39:32 CEST 2004 - sbrabec@suse.cz - Updated to version 2.6.5 (GNOME 2.6). ------------------------------------------------------------------- Mon Mar 15 14:40:26 CET 2004 - sbrabec@suse.cz - FHS 2.3 fix (mandir, infodir, #35821). ------------------------------------------------------------------- Wed Mar 10 10:53:13 CET 2004 - sbrabec@suse.cz - Fixed %postun. - Fixed doc build. ------------------------------------------------------------------- Sat Jan 10 17:50:39 CET 2004 - adrian@suse.de - add %defattr and %run_ldconfig ------------------------------------------------------------------- Mon Oct 20 15:57:46 CEST 2003 - sbrabec@suse.cz - Do not build SVG plug-in (moved to gimp2 package). ------------------------------------------------------------------- Wed Oct 08 14:32:22 CEST 2003 - sbrabec@suse.cz - Updated to version 2.4.0 (GNOME 2.4). ------------------------------------------------------------------- Tue Aug 26 17:28:07 CEST 2003 - sbrabec@suse.cz - Added Provides/Obsoletes for old name. ------------------------------------------------------------------- Tue Aug 19 15:22:00 CEST 2003 - sbrabec@suse.cz - Package renamed (librsvg2 -> librsvg). ------------------------------------------------------------------- Sun Jul 27 23:21:01 CEST 2003 - hhetter@suse.de - fix build ------------------------------------------------------------------- Mon Jul 14 16:16:28 CEST 2003 - sbrabec@suse.cz - GNOME prefix change to /opt/gnome. ------------------------------------------------------------------- Wed Jul 09 16:36:49 CEST 2003 - sbrabec@suse.cz - Branched gimp2-svg (to simplify dependences). ------------------------------------------------------------------- Wed Jun 25 15:54:17 CEST 2003 - sbrabec@suse.cz - Updated to version 2.2.5. - Updated neededforbuild. - Turned on GIMP plugin, libgsf and SVGZ support. ------------------------------------------------------------------- Wed Feb 12 12:19:31 CET 2003 - hhetter@suse.de - install the rsvg loader at the default gdk-pixbuf-loader module location - updated to version 2.2.3 to critical bugs with SVG themes ------------------------------------------------------------------- Thu Jan 30 10:18:06 CET 2003 - hhetter@suse.de - force running of SuSEconfig.gtk to register the librsvg gdk-pixbuf loader ------------------------------------------------------------------- Tue Jan 28 09:39:25 CET 2003 - hhetter@suse.de - updated to version 2.2.1 - update filelist - include gdk-pixbuf loaders ------------------------------------------------------------------- Mon Nov 11 23:49:53 CET 2002 - ro@suse.de - changed neededforbuild to ------------------------------------------------------------------- Tue Oct 22 15:36:05 CEST 2002 - hhetter@suse.de - remove wrong docdir - use correct kde datadir ------------------------------------------------------------------- Fri Sep 27 14:35:50 CEST 2002 - ro@suse.de - Added alsa alsa-devel to neededforbuild (esound) ------------------------------------------------------------------- Tue Aug 13 01:37:38 CEST 2002 - ro@suse.de - removed control-center from neededforbuild ------------------------------------------------------------------- Tue Jul 23 14:37:05 CEST 2002 - hhetter@suse.de - updated to version 2.0.1 * trashcan rendering problems fixed ------------------------------------------------------------------- Tue Jul 23 08:08:30 CEST 2002 - hhetter@suse.de - updated to version 2.0.0 ------------------------------------------------------------------- Wed May 15 15:44:20 CEST 2002 - ro@suse.de - use libdir ------------------------------------------------------------------- Mon Apr 15 14:18:04 CEST 2002 - hhetter@suse.de - update to version 1.1.6 [gnome desktop beta3] ------------------------------------------------------------------- Fri Feb 1 00:26:05 CET 2002 - ro@suse.de - changed neededforbuild to ------------------------------------------------------------------- Thu Jan 24 14:47:49 CET 2002 - hhetter@suse.de - initial SuSE package for GNOME 2.0 platform