librsvg/librsvg.changes

993 lines
37 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Thu Oct 5 10:10:19 UTC 2017 - dimstar@opensuse.org
- Update to version 2.40.19:
+ Fix the <switch> element; it wasn't working at all.
+ Fix loading when rsvg_handle_write() is called one byte at a
time.
+ Backported the test suite machinery from the master branch.
+ Bugs fixed: bgo#587721, bgo#621088, bgo#634324, bgo#634514,
bgo#777155, bgo#777833, bgo#782098, bgo#785276, bgo#786372,
bgo#787895.
- Add pkgconfig(fontconfig) and pkgconfig(pangoft2) BuildRequires:
new dependencies verified by configure.
-------------------------------------------------------------------
Thu Jul 20 09:00:14 UTC 2017 - zaitor@opensuse.org
- Update to version 2.40.18 (boo#1049607, CVE-2017-11464):
+ Fix division-by-zero in the Gaussian blur code (bgo#783835,
boo#1049607, CVE-2017-11464).
+ Fix other cases of division-by-zero on fuzzed SVG files.
+ Don't crash on invalid transformation matrices.
+ Support Visual Studio 2017; generate .pc files for Meson on
Windows.
-------------------------------------------------------------------
Mon Apr 10 07:06:52 UTC 2017 - zaitor@opensuse.org
- Update to version 2.40.17:
+ bgo#778666: Use our own thumbnailer specification file, so
gnome-desktop-thumbnailer can generate thumbnails outside of
the calling process.
+ Removed some redundant code.
+ Windows build fixes.
- Split out new sub-package rsvg-thumbnailer (noarch).
-------------------------------------------------------------------
Thu Jun 9 08:47:24 UTC 2016 - zaitor@opensuse.org
- Update to version 2.40.16:
+ Support for building the introspection files under MSVC.
+ Make the zooming options in rsvg-convert(1) work again for
scaling the resulting image (bgo#760262).
+ Wikipedia generates equations as SVGs and renders them, but
uses fill="currentColor". Since we don't let caller specify a
starting state for CSS, we need to start with opaque black as
the default current color (bgo#764808).
+ Added documentation for how to replace the deprecated
rsvg_handle_set_size_callback().
- Drop librsvg-Fix-rsvg-convert.patch: Fixed upstream.
-------------------------------------------------------------------
Mon Apr 18 11:18:56 UTC 2016 - zaitor@opensuse.org
- Add librsvg-Fix-rsvg-convert.patch: Actually scale the image if
required, regression fix from upstream git (bgo#760262).
-------------------------------------------------------------------
Fri Apr 15 21:47:01 UTC 2016 - mgorse@suse.com
- Update to GNOME 3.20 Fate#318572
-------------------------------------------------------------------
Sat Apr 2 09:58:17 UTC 2016 - zaitor@opensuse.org
- Update to version 2.40.15:
+ Librsvg now uses the Contributor Covenant Code of Conduct,
version 1.4, to which all contributors and maintainers are
expected to abide. Please see the code_of_conduct.md file for
details.
+ Fixed builds on Visual Studio pre-2012.
+ Fixed bgo#759084: Don't crash when filters don't actually
exist.
+ Updated our autogen.sh to use modern autotools.
+ Fixed bgo#761728: Memory leak in the PrimitiveComponentTransfer
filter.
-------------------------------------------------------------------
Fri Jan 8 19:20:06 UTC 2016 - zaitor@opensuse.org
- Update to version 2.40.13:
+ Fixed the Windows build.
+ Added basic support for the "baseline-shift" attribute in text
objects (bgo#340047).
+ Fixed some duplicate logic when rendering paths (bgo#749415).
+ Rewrote the markers engine (bgo#685906, bgo#760180).
-------------------------------------------------------------------
Wed Dec 2 09:54:39 UTC 2015 - zaitor@opensuse.org
- Update to version 2.40.12:
+ Refactoring of the test harness to use Glib's gtest
infrastructure, instead of using home-grown machinery. Tests
can simply be put as SVG files in the tests/subdirectories; it
is not necessary to list them explicitly in some text file.
+ Gzipped SVGs now work if read from streams.
+ References to objects/filters/URIs/etc. are now handled lazily.
Also, there is a general-purpose cycle detector so malformed
SVGs don't cause infinite loops.
+ Removed parsing of Adobe blend modes; they were not
implemented, anyway.
+ Bugs fixed: bgo#700911, bgo#630732, bgo#677068.
-------------------------------------------------------------------
Thu Oct 8 07:25:58 UTC 2015 - zaitor@opensuse.org
- Update to version 2.40.11:
+ Add project files for building on Visual Studio (bgo#753555).
+ Added an "--export-id" option to rsvg-convert(1). This lets you
select a single object to export, for example, to pick out a
group from a multi-part drawing. Note that this is mostly
useful for PNG output right now; for SVG output we don't
preserve many attributes which could be useful in the extracted
version. Doing this properly requires an internal "output to
SVG" backend instead of just telling Cairo to render to SVG.
-------------------------------------------------------------------
Sun Aug 9 10:43:43 UTC 2015 - zaitor@opensuse.org
- Update to version 2.40.10:
+ bgo#748608: Memory leak when Gaussian-blurring.
+ bgo#739329: Font-family attributes with singly-quoted names
were not handled correctly, yielding incorrect fonts.
+ bgo#476507: Path start/end markers didn't have the correct
angle if the path was a curve with coincident control points.
+ bgo#688689: Support font-style="normal" within a non-normal
styled text block.
+ Fixed builddir != srcdir.
+ Remove a bunch of deprecated GTK+ calls.
-------------------------------------------------------------------
Fri May 15 10:46:09 UTC 2015 - dimstar@opensuse.org
- Remove reference to gtk2-engine-svg from baselibs.conf: this
subpackage hasn't been built since Oct 22 2013.
-------------------------------------------------------------------
Fri Mar 27 09:22:06 UTC 2015 - zaitor@opensuse.org
- Update to version 2.40.9:
+ bgo#738367: V/v/H/h commands in path elements were not working.
+ bgo#605875: Gaussian-blurred objects were sometimes missing.
+ bgo#710163: Use _wfullpath() on Windows when canonicalizing
filenames.
-------------------------------------------------------------------
Fri Feb 27 17:37:38 UTC 2015 - zaitor@opensuse.org
- Update to version 2.40.8 (boo#916784):
+ Bugs fixed from fuzz testing: bgo#744688 - possible double
g_free() when processing stroke-dasharray.
+ Optimize rendering of polylines, lines, rectangles, circles,
and ellipses. These should be marginally faster, marginally
more precise, and should put less pressure on the memory
allocator.
-------------------------------------------------------------------
Mon Feb 16 15:41:43 UTC 2015 - dimstar@opensuse.org
- Update to version 2.40.7:
+ Fixed unfiled bug from fuzz testing, where the convolution
filter had an integer multiplication overflow.
+ Fix build of rsvg-convert on Windows.
+ Fix a bunch of compiler warnings.
+ Bugs fixed from fuzz testing: bgo#703102, bgo#738050,
bgo#738169, bgo#744270, bgo#744299.
-------------------------------------------------------------------
Wed Dec 3 14:18:39 UTC 2014 - zaitor@opensuse.org
- Update to version 2.40.6:
+ MinGW build fixes.
+ Fix path data number parsing.
+ Fix build with newer libtool.
-------------------------------------------------------------------
Mon Oct 13 20:27:02 UTC 2014 - dimstar@opensuse.org
- Update to version 2.40.5:
+ bgo#736825: handle: Call close() after write() even on write
error.
+ bgo#735836: rsvg-convert: Fix argument processing.
-------------------------------------------------------------------
Sun Sep 14 17:20:12 UTC 2014 - asterios.dramis@gmail.com
- Update to version 2.40.4:
+ rsvg-convert: Handle gzip compressed input (bgo#735836).
-------------------------------------------------------------------
Sat Aug 23 13:52:53 UTC 2014 - dimstar@opensuse.org
- BuildIgnore adwaita-icon-theme: Avoid cycle: we do not require
the adwaita-icon-theme to be present. libgtk-3.0 requires this
for end users.
-------------------------------------------------------------------
Mon Aug 18 20:10:02 UTC 2014 - dimstar@opensuse.org
- Update to version 2.40.3:
+ Bugs fixed: bgo#731182, bgo#710310, bgo#721354.
-------------------------------------------------------------------
Tue Mar 18 09:21:41 UTC 2014 - dimstar@opensuse.org
- Update to version 2.40.2:
+ Bugs fixed: bgo#710163, bgo#719552.
-------------------------------------------------------------------
Tue Nov 19 20:27:06 UTC 2013 - dimstar@opensuse.org
- Update to version 2.40.1:
+ Build fixes.
+ Crash fixes.
-------------------------------------------------------------------
Tue Oct 22 14:56:37 UTC 2013 - zaitor@opensuse.org
- Update to version 2.40.0:
+ Add support for parsing rgba() colours and improve colour
parsing.
+ Rsvg-filter: Fix memory leak.
+ Remove support for GTK+2 along with the old theme engine.
+ Require at least version 3.2 of GTK+.
+ Remove support for old versions of gdk-pixbuf.
+ Add eps support to rsvg-convert.
- Drop pkgconfig(gtk+-2.0) BuildRequires, no longer needed nor
supported.
- Remove gtk2-engine-svg subpackage, no longer built.
-------------------------------------------------------------------
Sat Sep 14 15:51:00 UTC 2013 - dimstar@opensuse.org
- Update to version 2.39.0:
+ Don't load resources from the net (bgo#691708, CVE-2013-1881).
- The restrictiveness is being correctly addressed by GTK+ 3.9.11;
we prefer to have the more secure librsvg variant in 13.1.
-------------------------------------------------------------------
Wed Aug 21 11:52:14 UTC 2013 - zaitor@opensuse.org
- Downgrade to version 2.37.0:
+ We can not use librsvg version 2.39.0 as it is too restrictive
(bgo#706428).
-------------------------------------------------------------------
Fri Aug 16 14:19:21 UTC 2013 - dimstar@opensuse.org
- Update to version 2.39.0:
+ Don't load resources from the net (bgo#691708, CVE-2013-1881).
-------------------------------------------------------------------
Thu Jan 10 19:13:40 UTC 2013 - dimstar@opensuse.org
- Update to version 2.37.0:
+ Bump pango requirement to 1.32.6.
+ Mark pixbuf loader as threadsafe.
-------------------------------------------------------------------
Tue Oct 16 07:15:43 UTC 2012 - dimstar@opensuse.org
- Update to version 2.36.4:
+ Build fixes.
-------------------------------------------------------------------
Sun Sep 2 14:59:03 UTC 2012 - dimstar@opensuse.org
- Update to version 2.36.3:
+ Build fixes.
-------------------------------------------------------------------
Sun Aug 19 22:02:31 UTC 2012 - dimstar@opensuse.org
- Update to version 2.36.2:
+ GObject introspection fixes (bgo#677674).
+ Added Vala bindings (bgo#677676).
+ Deprecate including headers apart from rsvg.h directly.
+ Build fixes (bgo#677661).
- Add vala BuildRequires: needed for the new vala bindings.
- Pass --enable-vala to configure.
-------------------------------------------------------------------
Tue Apr 17 06:00:07 UTC 2012 - vuntz@opensuse.org
- Update to version 2.36.1:
+ Bugs fixed: bgo#672725, bgo#672791, bgo#672885, bgo#673748.
- Add pkgconfig(gmodule-2.0) BuildRequire: new dependency upstream.
-------------------------------------------------------------------
Mon Mar 26 14:37:31 UTC 2012 - vuntz@opensuse.org
- Update to version 2.36.0:
+ Bugs fixed: bgo#669563, bgo#672414, bgo#672792, bgo#672725.
- Drop librsvg-gdk-pixbuf-query-loaders-64.patch: fixed upstream,
by checking for both gdk-pixbuf-query-loaders-64 and
gdk-pixbuf-query-loaders.
- Remove automake BuildRequires: it was only needed for above
patch.
- Remove hack in %install to not install data files for an old
non-working GTK+ 3 theme: fixed upstream.
-------------------------------------------------------------------
Sat Feb 25 10:23:05 UTC 2012 - vuntz@opensuse.org
- Remove librsvg:/usr/bin/rsvg Provides from rsvg-view: the
/usr/bin/rsvg tool doesn't exist anymore.
-------------------------------------------------------------------
Wed Feb 8 11:09:51 UTC 2012 - vuntz@opensuse.org
- Really build introspection support:
+ Pass --enable-introspection to configure.
+ Add typelib-1_0-Rsvg-2_0 subpackage.
+ Add typelib-1_0-Rsvg-2_0 Requires to devel subpackage.
- Stop passing non-existing --with-svgz option to configure.
- Change group of librsvg-2-2 from Development/Libraries/C and C++
to System/Libraries.
-------------------------------------------------------------------
Tue Feb 7 11:17:28 UTC 2012 - vuntz@opensuse.org
- Update to version 2.35.2:
+ Bug fixes.
- Remove xz BuildRequires now that it comes for free in the build
system.
- Add gobject-introspection-devel BuildRequires to build
introspection support: somehow, we never did that earlier.
- Drop env-paths.diff: the script that was patched got dropped.
- Remove definition of gtk3-engine-svg subpackage: the gtk+ 3 theme
engine got removed.
- Remove build_gtk3_support macro and always build with GTK+ 3
support now that it's all fine.
- Add hack in %install to not install data files for an old
non-working GTK+ 3 theme.
-------------------------------------------------------------------
Tue Dec 20 09:43:35 UTC 2011 - vuntz@opensuse.org
- Update to version 2.35.1:
+ Support basic vertical writing (bgo#664533).
+ Bugs fixed: bgo#664684, bgo#665905, bgo#665824.
+ Several misc. code changes.
- Add xz BuildRequires because we can't build a package for a
xz-compressed tarball without explicitly specifying that... See
bnc#697467 for more details.
- Add explicit pkgconfig(pangocairo) BuildRequires: it was missing
before.
- Fix license of subpackages: all the code is LGPL-2.0+, except
some tests that are not shipped in subpackages. The overall
license of the source package is "LGPL-2.0+ ; GPL-2.0+".
-------------------------------------------------------------------
Thu Dec 1 10:27:17 UTC 2011 - coolo@suse.com
- Add automake BuildRequires to avoid implicit dependency.
-------------------------------------------------------------------
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 <text>
+ 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 <xf86 xdevel> to <x-devel-packages>
-------------------------------------------------------------------
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 <libpng> to <libpng-devel-packages>
-------------------------------------------------------------------
Thu Jan 24 14:47:49 CET 2002 - hhetter@suse.de
- initial SuSE package for GNOME 2.0 platform