Opened 8 years ago

Closed 8 years ago

#51473 closed defect (fixed)

librsvg @2.40.15 does not scale output correctly

Reported by: macports@… Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: pixilla (Bradley Giesbrecht)
Port: librsvg

Description

When using rsvg-convert, specifying width -w, height -h, or zoom factors -x / -y are expected to scale the output.

This is broken in the current version, which instead changes the canvas size without scaling the image.

See https://bugzilla.redhat.com/show_bug.cgi?id=1314138 and https://bugzilla.gnome.org/show_bug.cgi?id=520654.

The breaking commit is https://git.gnome.org/browse/librsvg/commit/?id=fecfcce44a959daff80a4e0f9ced83d7cdcb5903

Debian at least has removed this commit until the issue is fixed upstream: it would be nice if macports can do the same.

Change History (3)

comment:1 Changed 8 years ago by mf2k (Frank Schima)

Cc: pixilla@… added
Owner: changed from macports-tickets@… to devans@…

In the future, please Cc the port maintainers (port info --maintainers librsvg), if any.

comment:3 Changed 8 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: newclosed

Offending commit reverted in r148982 using contributed patch from Debian.

Note: See TracTickets for help on using tickets.