- Update to version 2.42.6:
+ Fix drop-shadows generated from Inkscape; we were overwriting
a surface inadvertently (glgo#GNOME/librsvg#282).
+ Fix confusion between feSpotLight and feDistantLight
(glgo#GNOME/librsvg#241).
+ Don't panic if we try to clip with an empty region
(glgo#GNOME/librsvg#292).
+ Fix out-of-tree builds and tests.
+ Compilation can now use a RUST_TARGET variable to override the
host triplet when cross-compiling. See COMPILING.md for
details. (forwarded request 627974 from iznogood)
OBS-URL: https://build.opensuse.org/request/show/628103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=83
- Update to version 2.42.6:
+ Fix drop-shadows generated from Inkscape; we were overwriting
a surface inadvertently (glgo#GNOME/librsvg#282).
+ Fix confusion between feSpotLight and feDistantLight
(glgo#GNOME/librsvg#241).
+ Don't panic if we try to clip with an empty region
(glgo#GNOME/librsvg#292).
+ Fix out-of-tree builds and tests.
+ Compilation can now use a RUST_TARGET variable to override the
host triplet when cross-compiling. See COMPILING.md for
details.
OBS-URL: https://build.opensuse.org/request/show/627974
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=129
- Update to version 2.42.3:
+ glgo#GNOME/librsvg#205: The configure script now checks for
Rust 1.20.0. Previously this minimum requirement was not
well-defined.
+ glgo#GNOME/librsvg#204: New feature: If an SVG has an <a> link
element, we now generate the corresponding link when
outputting to a Cairo PDF surface. If you use rsvg-convert(1)
with PDF output, <a> links in the SVG will work in the PDF.
+ glgo#GNOME/librsvg#108: New feature: support font-size:larger
and font-size:smaller relative sizes.
+ New feature: rsvg-convert now supports SOURCE_DATE_EPOCH to
generate reproducible output for PDFs.
+ glgo#GNOME/librsvg#197: New requirement: We now require
Freetype2 2.9.0, which fixes font rendering bugs. The test
reference PNGs have been regenerated with this version.
+ glgo#GNOME/librsvg#91: Fix rendering of masks and clips when
the initial transformation has a translation component.
+ glgo#GNOME/librsvg#112: Fix: apply style attributes for all SVG
elements, not just for the toplevel one.
+ glgo#GNOME/librsvg#161: Fix the marker angle for the last
vertex of closed paths.
+ glgo#GNOME/librsvg#198: Fix: Make rsvg_pixbuf_from_file() and
its derived functions work again. Now we have tests for the
whole public API.
+ glgo#GNOME/librsvg#143: Minor optimizations for Gaussian blurs.
+ glgo#GNOME/librsvg#201: Minor speedups in the code to parse SVG
attributes.
+ glgo#GNOME/librsvg#178: Fix some tests that failed on 32-bit
machines.
+ In addtion to --enable-debug/--disable-debug to control the
OBS-URL: https://build.opensuse.org/request/show/583772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=80
- Update to version 2.42.3:
+ glgo#GNOME/librsvg#205: The configure script now checks for
Rust 1.20.0. Previously this minimum requirement was not
well-defined.
+ glgo#GNOME/librsvg#204: New feature: If an SVG has an <a> link
element, we now generate the corresponding link when
outputting to a Cairo PDF surface. If you use rsvg-convert(1)
with PDF output, <a> links in the SVG will work in the PDF.
+ glgo#GNOME/librsvg#108: New feature: support font-size:larger
and font-size:smaller relative sizes.
+ New feature: rsvg-convert now supports SOURCE_DATE_EPOCH to
generate reproducible output for PDFs.
+ glgo#GNOME/librsvg#197: New requirement: We now require
Freetype2 2.9.0, which fixes font rendering bugs. The test
reference PNGs have been regenerated with this version.
+ glgo#GNOME/librsvg#91: Fix rendering of masks and clips when
the initial transformation has a translation component.
+ glgo#GNOME/librsvg#112: Fix: apply style attributes for all SVG
elements, not just for the toplevel one.
+ glgo#GNOME/librsvg#161: Fix the marker angle for the last
vertex of closed paths.
+ glgo#GNOME/librsvg#198: Fix: Make rsvg_pixbuf_from_file() and
its derived functions work again. Now we have tests for the
whole public API.
+ glgo#GNOME/librsvg#143: Minor optimizations for Gaussian blurs.
+ glgo#GNOME/librsvg#201: Minor speedups in the code to parse SVG
attributes.
+ glgo#GNOME/librsvg#178: Fix some tests that failed on 32-bit
machines.
+ In addtion to --enable-debug/--disable-debug to control the
Rust compilation, now you can use an environment variable
LIBRSVG_DEBUG=yes / LIBRSVG_DEBUG=no if you wish.
+ Code moved to Rust: SVG paint servers, SVG attribute parsing.
+ We now use a Cargo workspace internally, to move more things to
Rust.
- Add pkgconfig(freetype2) BuildRequires: New dependency.
OBS-URL: https://build.opensuse.org/request/show/583375
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=122