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:
RevisionActionfile
1.131modifypkgsrc/graphics/librsvg/Makefile
1.2modifypkgsrc/graphics/librsvg/cargo-depends.mk
1.52modifypkgsrc/graphics/librsvg/distinfo