Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package resvg for openSUSE:Factory checked in at 2026-11-07 23:33:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/resvg (Old) and /work/SRC/openSUSE:Factory/.resvg.new.3759290 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "resvg" Sat Nov 7 23:33:09 2026 rev:3 rq:1395994 version:0.49.0 Changes: -------- --- /work/SRC/openSUSE:Factory/resvg/resvg.changes 2026-08-18 16:36:52.670775938 +0200 +++ /work/SRC/openSUSE:Factory/.resvg.new.3759290/resvg.changes 2026-11-07 23:33:38.410093503 +0100 @@ -1,0 +2,49 @@ +Mon Oct 26 12:01:47 UTC 2026 - Андрей Алыпов <[email protected]> + +- Update to version 0.49.0 +- Added + * --query-bbox CLI option to query the drawing bounding box without +rasterizing it. + * mix-blend-mode: plus-lighte. + * feComposite operator="lighter. + * Prebuilt aarch64 release binaries for Linux and Windows. +- Changed + * usvg::BlendMode and usvg::filter::CompositeOperator have new + PlusLighter and Lighter variants. + * Group::layer_bounding_box of a group without filters is now clipped by + its clip path, so clipped groups allocate smaller layers. This also + affects the sizes reported by --query-all and used by --export-id. +- Fixed + * dominant-baseline is now correctly inherited by nested <tspan> + elements, so a nested span stays on the same baseline as its siblings. + * Panics and incorrect clipping when a filter region is smaller than its + input. + * Incorrect transform order on the outermost svg element with a viewBox. + * Relative positioning of right-to-left text with dx and dy, including + text on a path and text decorations. + * text-anchor now uses the actual extent of a text chunk, which dx and + textLength can change. + * Filters inside rotated or skewed groups are now applied in the user + space of the group. This fixes the clipping to filter regions and + subregions, as well as the direction of offsets, blurs, turbulence and + tiles, and the rendering of feImage. + * gradientTransform and patternTransform are now inherited via href. + * The bounding box of an <image> with preserveAspectRatio="… slice" is + now its viewport, so objectBoundingBox clip paths, masks and filters on + it are resolved correctly. + * Markers are now clipped to their viewport instead of their viewBox when + the aspect ratios differ. + * Object bounding box gradients inside masks, patterns and feImage + filters used by more than one element are now resolved correctly, + instead of being rendered as a flat fill or not at all. + * feMorphology kernels are now symmetric and fractional radii are rounded + to the nearest pixel. + * Font fallback log messages now always name the correct fallback font + family. + * The resvg CLI no longer rounds fractional image sizes before scaling, + and rounds the output size up instead of to the nearest integer. + * The C API header was missing RESVG_ERROR_SVGZ_UNSUPPORTED, so all + following error codes were off by one. + * cargo-c now installs ResvgQt.h alongside resvg.h. + +------------------------------------------------------------------- Old: ---- resvg-0.48.1.tar.xz New: ---- resvg-0.49.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ resvg.spec ++++++ --- /var/tmp/diff_new_pack.zsLNVN/_old 2026-11-07 23:33:39.858153335 +0100 +++ /var/tmp/diff_new_pack.zsLNVN/_new 2026-11-07 23:33:39.859153377 +0100 @@ -15,10 +15,10 @@ # Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define soname 0_48 +%define soname 0_49 %bcond_without check Name: resvg -Version: 0.48.1 +Version: 0.49.0 Release: 0 Summary: SVG rendering library License: Apache-2.0 OR MIT @@ -104,7 +104,6 @@ install -Dm 0755 ./target/release/usvg %{buildroot}%{_bindir}/usvg cargo cinstall --offline --all-features --verbose -p resvg-capi \ --destdir=%{buildroot} --prefix=%{_prefix} -install -Dm 0644 ./crates/c-api/ResvgQt.h -t %{buildroot}%{_includedir}/%{name}/ ln -sf %{name}/%{name}.h %{buildroot}%{_includedir}/%{name}.h ln -sf %{name}/ResvgQt.h %{buildroot}%{_includedir}/ResvgQt.h ++++++ resvg-0.48.1.tar.xz -> resvg-0.49.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/resvg/resvg-0.48.1.tar.xz /work/SRC/openSUSE:Factory/.resvg.new.3759290/resvg-0.49.0.tar.xz differ: char 25, line 1
