Hello community,

here is the log from the commit of package librsvg for openSUSE:Factory checked 
in at 2018-09-13 12:09:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/librsvg (Old)
 and      /work/SRC/openSUSE:Factory/.librsvg.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "librsvg"

Thu Sep 13 12:09:04 2018 rev:84 rq:633718 version:2.44.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/librsvg/librsvg.changes  2018-08-10 
09:44:42.429780881 +0200
+++ /work/SRC/openSUSE:Factory/.librsvg.new/librsvg.changes     2018-09-13 
12:09:13.166448849 +0200
@@ -1,0 +2,139 @@
+Wed Sep  5 14:47:12 UTC 2018 - [email protected]
+
+- Append Apache-2.0 and MIT licenses to main package's and
+  librsvg-2-2 subpackage's License tags to comply with Rust crates,
+  static linked against LibRSVG, licenses.
+
+-------------------------------------------------------------------
+Fri Aug 31 18:00:28 UTC 2018 - [email protected]
+
+- Update to version 2.44.2:
+  + Don't leak all the elements at the toplevel
+    (glgo#GNOME/librsvg#325).
+  + Make masking work on big-endian (glgo#GNOME/librsvg#328).
+  + Fix library ordering so -Wl,--as-needed works.
+
+-------------------------------------------------------------------
+Wed Aug 29 12:01:18 UTC 2018 - [email protected]
+
+- Update to version 2.44.1:
+  + Don't panic if trying to render a non-empty SVG with no
+    elements (glgo#GNOME/librsvg#324).
+  + All the elements were being leaked at the toplevel
+    (glgo#GNOME/librsvg#325).
+
+-------------------------------------------------------------------
+Thu Aug 23 21:41:25 UTC 2018 - [email protected]
+
+- Update to version 2.44.0:
+  + Librsvg now has minimal logging for debugging by setting the
+    RSVG_LOG environment variable. See CONTRIBUTING.md for details.
+  + Speed improvements for Gaussian blur, SRGB conversions, and
+    various filters.
+  + Fix glgo#GNOME/librsvg#264: The letter-spacing property now
+    supports "normal" in addition to lengths.
+  + Fix glgo#GNOME/librsvg#318: The font-weight property was being
+    parsed incorrectly.
+  + Fix glgo#GNOME/librsvg#323: Don't use 100% "forever" with
+    malicious SVGs that cause an exponential number of elements to
+    be instanced through the <use> element. We limit the number of
+    <use> instances now.
+  + Fix glgo#GNOME/librsvg#293: Don't panic when masking an empty
+    group.
+  + Fix glgo#GNOME/librsvg#319: Parse single font-family correctly.
+  + Cleanups for the internal representation of elliptical arcs in
+    paths.
+
+-------------------------------------------------------------------
+Thu Aug 23 07:35:34 UTC 2018 - [email protected]
+
+- Update to version 2.43.4:
+  + This is an early release to test the effects of threading in
+    librsvg.
+  + The lighting and Gaussian blur filters are now parallelized
+    with Rayon; they will use all available cores.
+
+-------------------------------------------------------------------
+Thu Aug 23 07:35:33 UTC 2018 - [email protected]
+
+- Update to version 2.43.3:
+  + Tentative fix: Don't panic if rendering to a non-image Cairo
+    surface (glgo#GNOME/librsvg#309).
+  + Couple of optimizations.
+
+-------------------------------------------------------------------
+Thu Aug 23 07:35:32 UTC 2018 - [email protected]
+
+- Update to version 2.43.2:
+  + All the filter effects have been ported to Rust.
+  + We now require Rust 1.26.
+  + We now include Rust debug information even in release builds,
+    to make it easier to obtain stack traces.
+  + Fix glgo#GNOME/librsvg#310: Respect DPI in the font-size
+    property.
+  + Fix: draw the circle/ellipse elements with the same orientation
+    as the SVG 1.1 test suite; this is relevant for
+    stroke-dasharray.
+  + Refactoring of the drawing code and font sizes.
+  + New filters in Rust: feConvolveMatrix, feColorMatrix,
+    feMorphology, feDisplacementMap, feGaussianBlur,
+    feDistantLight, feSpotLight, fePointLight, feTile.
+  + Updated Rust dependencies.
+
+-------------------------------------------------------------------
+Thu Aug 23 07:35:31 UTC 2018 - [email protected]
+
+- Update to version 2.43.1:
+  + Test fonts should now work with --enable-installed-tests
+    (glgo#GNOME/librsvg#259).
+  + Don't panic when trying to filter an empty group
+    (glgo#GNOME/librsvg#277).
+  + Don't panic if we try to clip an empty group
+    (glgo#GNOME/librsvg#292).
+  + Fix the feOffset filter's coordinate parsing.
+  + Fix linearization of SRGB data in the feComposite filter.
+  + Fix CSS cascading in filters.
+  + Fix, don't render filters if they are in error.
+  + Fixed a couple of memory leaks in the test suite.
+  + Filters now support FillPaint and StrokePaint for input.
+  + Filters now support the color-interpolation-filters property.
+  + The feImage, feBlend, feComponentTransfer filters are now in
+    Rust.
+  + The feOffset filter now supports fractional offsets.
+  + The drawing context code is now in Rust.
+  + All the style property parsers have been moved to
+    rust-cssparser.
+
+-------------------------------------------------------------------
+Thu Aug 23 07:35:30 UTC 2018 - [email protected]
+
+- Update to version 2.43.0:
+  + Fixes:
+    - feDistantLight and feSpotLight now work again
+      (glgo#GNOME/librsvg#241).
+    - feComposite is fixed not to overwrite the source image in
+      some cases; this fixes drop shadows generated from Inkscape
+      (glgo#GNOME/librsvg#282).
+  + Rust implementation:
+    - Text, tspan and tref elements;
+    - Basic styling infrastructure;
+    - Internals of the drawing infrastructure and bounding-box
+      computation;
+    - Element creation from the parsing stage;
+    - Clipping and Masking.
+  + The feComposite filter now operates in linear RGB space, for
+    better spec compliance (glgo#GNOME/librsvg#275).
+  + Filters now compute their bounds to floating-point values,
+    instead of clipping them to integers.
+  + Text rendering improvements.
+
+-------------------------------------------------------------------
+Thu Aug 23 07:35:28 UTC 2018 - [email protected]
+
+- Update to version 2.42.7:
+  + Fix a denial-of-service condition from exponential explosion of
+    rendered elements, through nested use of SVG "use" elements in
+    malicious SVGs. This is similar to the XML "billion laughs
+    attack" but for SVG instancing (glgo#GNOME/librsvg#323).
+
+-------------------------------------------------------------------

Old:
----
  librsvg-2.42.6.tar.xz

New:
----
  librsvg-2.44.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ librsvg.spec ++++++
--- /var/tmp/diff_new_pack.l9IMha/_old  2018-09-13 12:09:14.130447767 +0200
+++ /var/tmp/diff_new_pack.l9IMha/_new  2018-09-13 12:09:14.130447767 +0200
@@ -17,19 +17,19 @@
 
 
 Name:           librsvg
-Version:        2.42.6
+Version:        2.44.2
 Release:        0
 Summary:        A Library for Rendering SVG Data
-License:        LGPL-2.0-or-later AND GPL-2.0-or-later
+License:        LGPL-2.0-or-later AND GPL-2.0-or-later AND Apache-2.0 AND MIT
 Group:          Development/Libraries/C and C++
 URL:            https://wiki.gnome.org/Projects/LibRsvg
-Source:         
http://download.gnome.org/sources/librsvg/2.42/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/librsvg/2.44/%{name}-%{version}.tar.xz
 Source99:       baselibs.conf
 
 BuildRequires:  cargo
 BuildRequires:  gobject-introspection-devel
 BuildRequires:  pkgconfig
-BuildRequires:  rust >= 1.20
+BuildRequires:  rust >= 1.26
 BuildRequires:  rust-std
 BuildRequires:  vala
 BuildRequires:  pkgconfig(cairo) >= 1.15.4
@@ -57,7 +57,7 @@
 
 %package -n librsvg-2-2
 Summary:        A Library for Rendering SVG Data
-License:        LGPL-2.0-or-later
+License:        LGPL-2.0-or-later AND Apache-2.0 AND MIT
 Group:          System/Libraries
 Provides:       librsvg2 = %{version}
 Obsoletes:      librsvg2 < %{version}

++++++ librsvg-2.42.6.tar.xz -> librsvg-2.44.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/librsvg/librsvg-2.42.6.tar.xz 
/work/SRC/openSUSE:Factory/.librsvg.new/librsvg-2.44.2.tar.xz differ: char 26, 
line 1


Reply via email to