Opened 12 months ago

Closed 12 months ago

Last modified 8 months ago

#22286 closed enhancement (fixed)

librsvg-2.61.2

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Xi Ruoyao, 12 months ago

We need -D pixbuf-loader=enabled until we switch to glycin:

  • #1186 - Disable compilation of the gdk-pixbuf loader module by default. It used to be that if meson detected that gdk-pixbuf-query-loaders(1) is available, then it would build the gdk-pixbuf loader module. Now that GNOME has switched to glycin loaders for images, which are sandboxed, gdk-pixbuf loaders are deprecated. You can still compile the gdk-pixbuf loader in librsvg by using the "-Dpixbuf-loader=enabled" option when invoking meson.

comment:2 by Bruce Dubbs, 12 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:3 by Bruce Dubbs, 12 months ago

Version 2.61.2

ibrsvg crate version 2.61.2

librsvg-rebind crate version 0.2.1

  • Disable compilation of the gdk-pixbuf loader module by default. It used to be that if meson detected that gdk-pixbuf-query-loaders(1) is available, then it would build the gdk-pixbuf loader module. Now that GNOME has switched to glycin loaders for images, which are sandboxed, gdk-pixbuf loaders are deprecated. You can still compile the gdk-pixbuf loader in librsvg by using the "-Dpixbuf-loader=enabled" option when invoking meson.
  • Reduce stack usage with deeply nested layers. This should be of interest especially for users of Alpine or musl-libc. Librsvg should hopefully no longer require users of musl-libc to increase the stack size for it; please tell the maintainer if that is the case!
  • "rsvg-convert --version" now also outputs the versions of the C library dependencies being used at runtime.
  • The build process now checks the version of cargo-cbuild, as it needs to be coordinated with the minimum supported Rust version. The minimum cargo-cbuild for this release is 0.10.10.
  • Compiling rsvg-convert is now optional, via the "-Drsvg-convert=disabled" option for Meson (Thomas Devoogdt).
  • Update Rust dependencies.

comment:4 by Bruce Dubbs, 12 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

bade117777 Update to gc-8.2.10.
b145aa44f0 Update to stunnel-5.76.
ca8025eb52 Update to librsvg-2.61.2.
869e7d0bc0 Update to psutil-7.1.1 (Python module).

comment:5 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.