./graphics/librsvg, SVG library for GNOME

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.50.7nb1, Package name: librsvg-2.50.7nb1, Maintainer: pkgsrc-users

librsvg is Raph's scalable vector graphics library. It provides support for
SVG graphics, and is used by the GNOME desktop.

This package provides the librsvg library as well as some addons -- a pixbuf
loader and a theme engine -- for the GTK+ toolkit.


Required to run:
[textproc/libxml2] [graphics/freetype2] [graphics/cairo] [fonts/fontconfig] [devel/glib2] [devel/pango] [graphics/gdk-pixbuf2] [graphics/cairo-gobject]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [devel/gobject-introspection] [pkgtools/cwrappers] [x11/xorgproto] [lang/rust-bin]

Master sites: (Expand)

Filesize: 21703.27 KB

Version history: (Expand)


CVS history: (Expand)


   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-10-29 08:55:10 by Havard Eidnes | Files touched by this commit (1)
Log message:
Remove the special-case disabling of earm and powerpc,
which references my own old post from mid-2020 at which time
I had problems building rust for earmv7hf "natively".
That problem has long since been resolved.  Not sure why
powerpc got the same treatment -- with this removed this package
builds fine with rust 1.56.0 on NetBSD/macppc 9.99.88.
   2021-10-26 12:47:26 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
   2021-10-07 16:13:27 by Nia Alarie | Files touched by this commit (800)
Log message:
graphics: Remove SHA1 hashes for distfiles
   2021-09-24 07:47:00 by Tobias Nygren | Files touched by this commit (1)
Log message:
librsvg: apply band-aid for build breakage with rust-1.54.0 on aarch64

Tested on NetBSD/aarch64 and macOS/aarch64
   2021-08-11 02:25:35 by David H. Gutteridge | Files touched by this commit (2)
Log message:
librsvg: fix grammar and style in several comments
   2021-08-11 02:18:40 by David H. Gutteridge | Files touched by this commit (3) | Package updated
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.
   2021-05-15 20:00:36 by Nia Alarie | Files touched by this commit (1)
Log message:
librsvg: use c version on powerpc for now, rust build is unreliable