Path to this page:
Subject: CVS commit: pkgsrc/graphics/librsvg
From: David H. Gutteridge
Date: 2021-08-11 02:18:40
Message id: 20210811001840.63276FA97@cvs.NetBSD.org
Log Message:
librsvg: update to 2.50.7
This includes a crate dependency update due to a security issue,
RUSTSEC-2020-0146.
==============
Version 2.50.7
==============
Two cairo-related bug fixes:
- #745 - Fix mismatched cairo_save/restore when running in inside the Cairo test \
suite.
- #746 - Possible cairo_save() without cairo_restore() in render_layer().
==============
Version 2.50.6
==============
This release fixes an important bug about text spacing. The bug fix
requires an update to at least Pango 1.44. Sorry for the increased
requirements!
- Librsvg now requires at least Pango 1.44.
- #730 - Incorrect text spacing when the transform is not 1:1. You
can see this when a small font-size is scaled up due to a
transform. It is less visible for a large font-size scaled down.
- #704 - Fix circle/ellipse in paths when they are made out of a
single Arc command.
==============
Version 2.50.5
==============
- #699 - Images embedded as data: URLs didn't render if they had a
MIME type with a charset parameter.
- #691 - Don't allow number lists with unbounded lengths in
tableValues attributes, for feComponentTransfer and
feConvolveMatrix (Madds H).
- #718 - Negative rx/ry in rect element should be ignored.
==============
Version 2.50.4
==============
Update dependent crates that had security vulnerabilities:
generic-array to 0.13.3 - RUSTSEC-2020-0146
- #686 - Reduced stack usage (Sebastian Dröge).
- #698 - Add limit for too-large radiuses on the feMorphology filter (Madds H).
- #703 - Properly ignore elements in an error state inside the \
"switch" element.
Files: