Commit Graph

290 Commits

Author SHA256 Message Date
169b59d127 Accepting request 962568 from home:luc14n0:branches:GNOME:Factory
Update to 2.52.8 stable release.

OBS-URL: https://build.opensuse.org/request/show/962568
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=206
2022-03-18 10:21:34 +00:00
Dominique Leuenberger
04cc9b3b59 Accepting request 961664 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/961664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=119
2022-03-15 18:03:51 +00:00
e50a33724a Accepting request 961207 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/961207
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=204
2022-03-14 11:17:09 +00:00
Dominique Leuenberger
16ccc168cd Accepting request 955687 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/955687
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=118
2022-02-18 22:02:44 +00:00
64dc827771 Accepting request 955591 from home:iznogood:branches:GNOME:Factory
New stable release

OBS-URL: https://build.opensuse.org/request/show/955591
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=203
2022-02-17 17:43:47 +00:00
Dominique Leuenberger
3c050aee49 Accepting request 945288 from GNOME:Factory
Sync changelog with SLE/Leap. (forwarded request 945171 from yfjiang)

OBS-URL: https://build.opensuse.org/request/show/945288
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=117
2022-01-10 23:01:48 +00:00
323d0825c5 Accepting request 945171 from home:yfjiang:branches:GNOME:Factory
Sync changelog with SLE/Leap.

OBS-URL: https://build.opensuse.org/request/show/945171
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=202
2022-01-10 11:31:37 +00:00
Dominique Leuenberger
2d13c8b1f7 Accepting request 941341 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/941341
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=116
2021-12-21 17:40:29 +00:00
8745661bc0 Accepting request 941339 from GNOME:Next
- Update to version 2.52.5:
  + Fix mangled output in rsvg-convert when redirecting output to
    a pipe on Windows.
  + When outputting to SVG, rsvg-convert now uses the width/height
    units specified in the command line; it always used pixels
    before.
  + Fix incorrect top/left margins for SVG/PS/EPS/PDF output.
  + Fix incorrect placement of glyphs when text has non-uniform
    scaling in the X/Y axes. This is not a librsvg bug, but is
    fixed by Pango 1.49.3 and later. Hopefully Pango 1.48.11 will
    be released soon with this fix as well. Note that this release
    of librsvg cannot increase the minimum Pango version to 1.48.11
    because it is not released yet.
  + Miscellaneous: Updated crate dependencies: assert_cmd, cast,
    clap cssparser, float-cmp, itertools, nalgebra, png, proptest,
    rctree, selectors, system-deps.

OBS-URL: https://build.opensuse.org/request/show/941339
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=201
2021-12-17 22:41:14 +00:00
Dominique Leuenberger
f8cb3de3cf Accepting request 933295 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/933295
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=115
2021-11-26 23:50:32 +00:00
36b5366ae4 Accepting request 933245 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/933245
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=200
2021-11-23 16:01:42 +00:00
Dominique Leuenberger
6f2d4f8ff3 Accepting request 929595 from GNOME:Factory
New stable release (forwarded request 928772 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/929595
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=114
2021-11-06 17:15:26 +00:00
973234fd85 Accepting request 928772 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/928772
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=199
2021-11-05 08:45:48 +00:00
db80f771b3 Accepting request 928654 from home:firstyear:branches:GNOME:Factory
Add osc service for cargo audit

OBS-URL: https://build.opensuse.org/request/show/928654
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=198
2021-11-02 12:38:53 +00:00
Dominique Leuenberger
6dcdf9ee52 Accepting request 927579 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/927579
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=113
2021-10-26 19:03:11 +00:00
539d23a033 Accepting request 927558 from home:yfjiang:branches:GNOME:Factory
Sync changelog with SLE

OBS-URL: https://build.opensuse.org/request/show/927558
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=197
2021-10-26 18:34:33 +00:00
Dominique Leuenberger
3b73130b64 Accepting request 926170 from GNOME:Factory
(forwarded request 925691 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/926170
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=112
2021-10-20 18:22:59 +00:00
a40d8b9139 Accepting request 925691 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/925691
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=196
2021-10-19 09:00:02 +00:00
Dominique Leuenberger
9ff1ac6536 Accepting request 923681 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/923681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=111
2021-10-12 19:47:56 +00:00
c06651da01 Accepting request 923610 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/923610
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=195
2021-10-07 10:30:02 +00:00
Dominique Leuenberger
c96994eff9 Accepting request 921672 from GNOME:Factory
(forwarded request 921528 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/921672
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=110
2021-09-29 18:18:03 +00:00
a1ef9328ff Accepting request 921528 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/921528
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=194
2021-09-27 06:27:00 +00:00
Dominique Leuenberger
d3a83f761b Accepting request 898026 from GNOME:Factory
- Update to version 2.50.7:
  + Two cairo-related bug fixes:
    - glgo#GNOME/librsvg#745: Fix mismatched cairo_save/restore
      when running in inside the Cairo test suite.
    - glgo#GNOME/librsvg#746: Possible cairo_save() without
      cairo_restore() in render_layer(). (forwarded request 897672 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/898026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=109
2021-06-11 20:30:24 +00:00
fc3c33e89c Accepting request 897672 from GNOME:Next
- Update to version 2.50.7:
  + Two cairo-related bug fixes:
    - glgo#GNOME/librsvg#745: Fix mismatched cairo_save/restore
      when running in inside the Cairo test suite.
    - glgo#GNOME/librsvg#746: Possible cairo_save() without
      cairo_restore() in render_layer().

OBS-URL: https://build.opensuse.org/request/show/897672
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=192
2021-06-07 10:15:35 +00:00
Dominique Leuenberger
e5a3d49f96 Accepting request 895942 from GNOME:Factory
- Update to version 2.50.6:
  + Librsvg now requires at least Pango 1.44.
  + glgo#GNOME/librsvg#730: Incorrect text spacing when the
    transform is not 1:1. You can see this when a small font-size
    is scaled up due to a transform. It is less visible for a large
    font-size scaled down.
  + glgo#GNOME/librsvg#704: Fix circle/ellipse in paths when they
    are made out of a single Arc command. (forwarded request 895779 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/895942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=108
2021-06-01 08:33:33 +00:00
7b408fbf36 Accepting request 895779 from GNOME:Next
- Update to version 2.50.6:
  + Librsvg now requires at least Pango 1.44.
  + glgo#GNOME/librsvg#730: Incorrect text spacing when the
    transform is not 1:1. You can see this when a small font-size
    is scaled up due to a transform. It is less visible for a large
    font-size scaled down.
  + glgo#GNOME/librsvg#704: Fix circle/ellipse in paths when they
    are made out of a single Arc command.

OBS-URL: https://build.opensuse.org/request/show/895779
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=190
2021-05-28 09:53:06 +00:00
Dominique Leuenberger
8e998ffebd Accepting request 890140 from GNOME:Factory
Scripted push from GNOME:Next (forwarded request 890078 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/890140
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=107
2021-05-06 20:51:48 +00:00
36457306e0 Accepting request 890078 from GNOME:Next
Scripted push from GNOME:Next

OBS-URL: https://build.opensuse.org/request/show/890078
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=188
2021-05-03 16:14:11 +00:00
Dominique Leuenberger
23938bcfaa Accepting request 885655 from GNOME:Factory
- Update to version 2.50.4:
  + Update dependent crates that had security vulnerabilities:
    - generic-array to 0.13.3 - RUSTSEC-2020-0146
  + Reduced stack usage
  + Add limit for too-large radiuses on the feMorphology filter
  + Properly ignore elements in an error state inside
    the "switch" element (forwarded request 885050 from polslinux)

OBS-URL: https://build.opensuse.org/request/show/885655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=106
2021-04-18 19:45:00 +00:00
0dcd9b2bee Accepting request 885050 from home:polslinux:branches:GNOME:Factory
- Update to version 2.50.4:
  + Update dependent crates that had security vulnerabilities:
    - generic-array to 0.13.3 - RUSTSEC-2020-0146
  + Reduced stack usage
  + Add limit for too-large radiuses on the feMorphology filter
  + Properly ignore elements in an error state inside
    the "switch" element

OBS-URL: https://build.opensuse.org/request/show/885050
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=186
2021-04-15 13:17:10 +00:00
Dominique Leuenberger
2cba578d7d Accepting request 867679 from GNOME:Factory
- Update to version 2.50.3:
  + Compute correct bounds for objects with stroke-width=0.
  + Fix test suite on Rust 1.49. (forwarded request 867565 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/867679
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=105
2021-02-01 14:46:34 +00:00
ccb6b7e0a3 Accepting request 867565 from GNOME:Next
- Update to version 2.50.3:
  + Compute correct bounds for objects with stroke-width=0.
  + Fix test suite on Rust 1.49.

OBS-URL: https://build.opensuse.org/request/show/867565
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=184
2021-01-29 10:17:22 +00:00
Dominique Leuenberger
588e7c0600 Accepting request 851023 from GNOME:Factory
New stable rel (forwarded request 849732 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/851023
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=104
2020-11-29 11:21:27 +00:00
0f6d58ca7c Accepting request 849732 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/849732
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=182
2020-11-26 12:23:19 +00:00
Dominique Leuenberger
a8e7393fe6 Accepting request 843378 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/843378
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=103
2020-10-26 15:11:28 +00:00
edf1641eeb Accepting request 842945 from GNOME:Next
update to 3.38.1 - TW should be ready

OBS-URL: https://build.opensuse.org/request/show/842945
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=180
2020-10-22 09:06:03 +00:00
Dominique Leuenberger
ba60129e89 Accepting request 822254 from GNOME:Factory
- Add _constraints for PowerPC avoid "no space left on device" build error (forwarded request 822009 from michel_mno)

OBS-URL: https://build.opensuse.org/request/show/822254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=102
2020-07-26 14:14:45 +00:00
bb384e182b Accepting request 822009 from home:michel_mno:branches:GNOME:Factory
- Add _constraints for PowerPC avoid "no space left on device" build error

OBS-URL: https://build.opensuse.org/request/show/822009
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=178
2020-07-22 13:45:00 +00:00
Dominique Leuenberger
99bfb35d9a Accepting request 819936 from GNOME:Factory
New stable release (forwarded request 818719 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/819936
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=101
2020-07-13 07:05:04 +00:00
886eb9ab0d Accepting request 818719 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/818719
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=176
2020-07-10 10:06:25 +00:00
Dominique Leuenberger
814b70fd57 Accepting request 811866 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/811866
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=100
2020-06-11 08:00:30 +00:00
2eaf2529fa Accepting request 811595 from GNOME:Next
New stable rel

OBS-URL: https://build.opensuse.org/request/show/811595
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=174
2020-06-05 15:20:59 +00:00
Dominique Leuenberger
23e784e568 Accepting request 798332 from GNOME:Factory
New stable release, not buildtested (forwarded request 796655 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/798332
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=99
2020-04-29 18:42:18 +00:00
9528d4d86c Accepting request 796655 from GNOME:Next
New stable release, not buildtested

OBS-URL: https://build.opensuse.org/request/show/796655
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=172
2020-04-27 17:36:55 +00:00
Dominique Leuenberger
962d6360ca Accepting request 795603 from GNOME:Factory
Push forgotten glib2 update

OBS-URL: https://build.opensuse.org/request/show/795603
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=98
2020-04-23 16:28:54 +00:00
448a796c28 Accepting request 793107 from GNOME:Next
- Update to version 2.48.3:
  + Librsvg now requires glib 2.50.0 or later.
  + rsvg-convert's --background-color option now accepts colors
    with transparency like #rrggbbaa, rgba(...), hsla(...); the
    transparency value was ignored before.
  + Fix arithmetic overflow when rendering to large GdkPixbufs.
  + Make librsvg build with Rust 1.39 again.
  + Don't require upcalls into C code for Debian powerpc.
- Add check section and run testsuite during build.
- Update to version 2.48.2:
  + Fix linking of the test suite against Harfbuzz.
- Update to version 2.48.1:
  + Fix baseline-shift for simple subscripts/superscripts and
    absolute offsets. This should fix a lot of Wikimedia images
    with formulas.
  + Support images with data: URLs that don't have a MIME-type.
    This fixes some Open Clip Art images generated by old versions
    of Adobe Illustrator.
  + Fix build of the test suite on Windows.
  + Support running the rsvg_internals tests on Windows.
- Update to version 2.48.0:
  + The following is a summary of changes between 2.46.x and
    2.48.0. For full details, please see the 2.47.x release notes
    below.
  + This release requires at least Rust 1.39.
  + New API, rsvg_handle_set_stylesheet(), to set a CSS stylesheet
    independent of the SVG document.
  + Support opacity in patterns.
  + Librsvg's XML parser now supports namespaces (xmlns), and is
    stricter than before about it. Files may fail to parse if there
    are attributes or elements with namespace prefixes (e.g.
    foo:bar instead of plain bar), but without a corresponding
    namespace declaration (e.g.
    xmlns:foo="http://example.com/foo").
    This may happen especially with incorrectly-written SVGs that
    use xlink:href or xi:include attributes without the
    corresponding namespace declarations. If you run into this,
    just add the following to your toplevel SVG element:
      <svg xmlns="http://www.w3.org/2000/svg"
           xmlns:xlink="http://www.w3.org/1999/xlink"
	   xmlns:xi="http://www.w3.org/2001/XInclude">
           ^^^^^^^^^ these ones
   + Librsvg no longer depends on libcroco, and now does all CSS
     processing using Rust crates from Mozilla Servo. As a result,
     librsvg can now handle much more complex CSS selectors than
     before.
  + Link-time optimization (LTO) is disabled by default on release
    builds, as this increased build time too much. Downstream
    distributors may want to turn it back on in the toplevel
    Cargo.toml.
  + (CVE-2019-20446) - Librsvg now has limits on the number of
    loaded XML elements, and the number of referenced elements
    within an SVG document. This is to mitigate malicious SVGs
    which try to consume all memory, and those which try to consume
    an exponential amount of CPU time.
  + Many bugfixes; please see the 2.47.x release notes below.
- Changes from version 2.47.4:
  + Fix rsvg-convert's multipage PDF output when the zoom option is
    used.
  + Do not stop rendering if an <image> element references a
    nonexistent file. This fixes a number of Open Clipart cases.
  + Compute the font-size cascade correctly when there are "em"
    #and "ex" units involved.
  + Updated the man page for rsvg-convert.
- Update to version 2.47.3:
  + New API, rsvg_handle_set_stylesheet(), to set a CSS
    stylesheet independent of the SVG document.
  + Support opacity in patterns.
  + Move away from the Cairo transform type to our own.
  + Update the gtk-rs version.
- Changes from version 2.47.2:
  + Handling of the "result", "in", "in2" attributes in filter
    primitives is slightly stricter now, and spec compliant.
  + Fix infinite loop when processing CSS sibling combinators.
  + feImage filters no longer clip their output to integer
    coordinates.
  + Documentation for the Rust crate.
  + Debug logs from RSVG_LOG=1 should now be more legible and
    contain better information on invalid CSS.
  + Remove link-time workarounds for Rust pre-1.35.
  + Unify internal error types to share the CSS code with
    gnome-shell.
  + Made handling of XML namespaces more spec-compliant.
  + Lots of refactoring to start moving away from Cairo internals.
- Changes from version 2.47.1:
  + Librsvg no longer depends on libcroco!  It now does all CSS
    processing using Rust crates from Mozilla Servo; these are also
    the crates that are in use in recent versions of Firefox.  As a
    result, librsvg can now handle much more complex CSS selectors
    than before.
- Drop pkgconfig(libcroco-0.6) BuildRequires: no longer needed.

OBS-URL: https://build.opensuse.org/request/show/793107
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=170
2020-04-14 10:19:59 +00:00
Dominique Leuenberger
8f0f0c3bf4 Accepting request 750954 from GNOME:Factory
New stable release (forwarded request 750706 from iznogood)

OBS-URL: https://build.opensuse.org/request/show/750954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=97
2019-11-29 14:57:35 +00:00
b698a1d837 Accepting request 750706 from GNOME:Next
New stable release

OBS-URL: https://build.opensuse.org/request/show/750706
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=168
2019-11-26 09:29:49 +00:00
Dominique Leuenberger
d7ce88bcd7 Accepting request 749280 from GNOME:Factory
OBS-URL: https://build.opensuse.org/request/show/749280
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/librsvg?expand=0&rev=96
2019-11-23 23:06:24 +00:00
238cd36450 Accepting request 748087 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/748087
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=166
2019-11-18 10:48:36 +00:00