close

./graphics/librsvg, SVG library for GNOME

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


Branch: CURRENT, Version: 2.60.2, Package name: librsvg-2.60.2, 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:

Filesize: 6582.445 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-28 18:25:08 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
librsvg: updated to 2.60.2

Version 2.60.2

librsvg crate version 2.60.2

librsvg-rebind crate version 0.1.0

There are no source changes in this release, just a build fix.

- Fix the check for the cargo-cbuild version.
   2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344)
Log message:
*: recursive bump for removal of cairo's xcb option
   2026-01-26 22:32:00 by Thomas Klausner | Files touched by this commit (3)
Log message:
librsvg: make API documentation installation optional

and turn it off by default, to avoid py-gi-docgen dependency.

Bump PKGREVISION.
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-12-08 13:41:57 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
librsvg: remove unused patches
   2025-12-08 13:40:17 by Adam Ciarcinski | Files touched by this commit (43) | Package updated
Log message:
librsvg: updated to 2.60.1

Version 2.60.1
==============

librsvg crate version 2.60.1

librsvg-rebind crate version 0.1.0

This is a security release for RUSTSEC-2024-0421, RUSTSEC-2024-0404,
and GHSA-c827-hfw6-qwvm (CVE-2024-43806).

Note that even in unpatched releases, librsvg disallows references to
external URLs that do not have a file:// method, so http/https URLs
are rejected.

The Minimum Supported Rust Version has unfortunately had to be raised
to Rust 1.85.0, to accomodate the updated chains of dependencies.

* RUSTSEC-2024-0421 - idna accepts Punycode labels that do
  not produce any non-ASCII when decoded.

* RUSTSEC-2024-0404 - Unsoundness in anstream.

* GHSA-c827-hfw6-qwvm - Memory explosion in rustix.  Note that librsvg
  does not use rustix except in the test suite.
   2025-10-31 13:29:12 by Jonathan Perkin | Files touched by this commit (2)
Log message:
librsvg: Work around broken meson dependency handling.
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined