Package: librsvg / 2.44.14-1

Metadata

Package Version Patches format
librsvg 2.44.14-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
11 Respect the direction property for bidirectional text.patch | (download)

rsvg_internals/src/text.rs | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 (#11): respect the "direction" property for bidirectional text

Thanks to Khaled Hosny for finding the call to Pango that was lacking.

Bug: https://gitlab.gnome.org/GNOME/librsvg/issues/11
462 Fix usage of std f64 EPSILON for Rust 1.28.patch | (download)

rsvg_internals/src/marker.rs | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 (#462): fix usage of std::f64::epsilon for rust 1.28.

Bug: https://gitlab.gnome.org/GNOME/librsvg/issues/462
10_rsvg gz.patch | (download)

librsvg/rsvg-handle.c | 7 7 + 0 - 0 !
1 file changed, 7 insertions(+)

 revert abi breakage

Provide the rsvg_handle_new_gz function.
Do not provide the C prototype to force
applications using it to use rsvg_handle_new instead.

typenum i386 ftbfs.patch | (download)

vendor/typenum/.cargo-checksum.json | 2 1 + 1 - 0 !
vendor/typenum/build/main.rs | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 round result of (highest as f64).log(2.0)

Even though (1024f64).log(2.0) has an exact, representable, value, with
rustc 1.32 on i386 it comes out as +9.999999999999999985 with optimization
enabled. And the rustc doesn't like having two defintions for U1024 etc.