- Update to version 2.59.2:

+ Fix stack overflow due to unbounded recursion.  Now there is
    a hard limit on the number of nested layers that an SVG
    document may have.  This is not a hard limit on the amount of
    stack space consumed, but it is a general mitigation.
  + Fix regression when rendering paths with very flat elliptical
    arcs.  This bug was introduced in 2.59.1 as part of the
    mitigation for paths with coordinates that Cairo is unable to
    handle.
  + Fix centering and text-anchor in general for scaled text.
  + Fix building with Rust 1.82 on Windows (Christoph Reiter).
  + Make cancellation work for all the resource loading
    functions.
  + Add documentation for rsvg-bench to the development guide.
  + Slight improvement in memory consumption for language tags.
  + Many updates to the developer's documentation, for Outreachy
    interns.

OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=265
This commit is contained in:
Bjørn Lie 2024-10-30 17:09:31 +00:00 committed by Git OBS Bridge
parent c8ca5d6243
commit 703cc9e134
7 changed files with 31 additions and 10 deletions

View File

@ -3,7 +3,7 @@
<service name="obs_scm" mode="manual">
<param name="url">https://gitlab.gnome.org/GNOME/librsvg.git</param>
<param name="scm">git</param>
<param name="revision">2.59.1</param>
<param name="revision">2.59.2</param>
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
<param name="versionrewrite-pattern">(.*)\+0</param>
<param name="versionrewrite-replacement">\1</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c8e9f0519ebf19c3af9f9850d90024f44f07f810949f2af982b53290fad75213
size 15933965

BIN
librsvg-2.59.2.obscpio (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,24 @@
-------------------------------------------------------------------
Wed Oct 30 06:58:33 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 2.59.2:
+ Fix stack overflow due to unbounded recursion. Now there is
a hard limit on the number of nested layers that an SVG
document may have. This is not a hard limit on the amount of
stack space consumed, but it is a general mitigation.
+ Fix regression when rendering paths with very flat elliptical
arcs. This bug was introduced in 2.59.1 as part of the
mitigation for paths with coordinates that Cairo is unable to
handle.
+ Fix centering and text-anchor in general for scaled text.
+ Fix building with Rust 1.82 on Windows (Christoph Reiter).
+ Make cancellation work for all the resource loading
functions.
+ Add documentation for rsvg-bench to the development guide.
+ Slight improvement in memory consumption for language tags.
+ Many updates to the developer's documentation, for Outreachy
interns.
-------------------------------------------------------------------
Sat Sep 28 20:03:57 UTC 2024 - Bjørn Lie <bjorn.lie@gmail.com>

View File

@ -1,4 +1,4 @@
name: librsvg
version: 2.59.1
mtime: 1727477889
commit: 1a2ba134f1b9a71334dcad102d865816e91aab2f
version: 2.59.2
mtime: 1730236856
commit: fe6c6b7e5d5dddb751c2ad28188137dc8a50b9f4

View File

@ -20,7 +20,7 @@
%define librsvg_sover 2
Name: librsvg
Version: 2.59.1
Version: 2.59.2
Release: 0
Summary: A Library for Rendering SVG Data
License: GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT

BIN
vendor.tar.zst (Stored with Git LFS)

Binary file not shown.