From edf1641eeb594916f1b681b46e9b93a7544ef887428aa963502a0d840a9adb0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Thu, 22 Oct 2020 09:06:03 +0000 Subject: [PATCH] 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 --- librsvg-2.48.8.tar.xz | 3 --- librsvg-2.50.1.tar.xz | 3 +++ librsvg.changes | 38 ++++++++++++++++++++++++++++++++++++++ librsvg.spec | 6 +++--- 4 files changed, 44 insertions(+), 6 deletions(-) delete mode 100644 librsvg-2.48.8.tar.xz create mode 100644 librsvg-2.50.1.tar.xz diff --git a/librsvg-2.48.8.tar.xz b/librsvg-2.48.8.tar.xz deleted file mode 100644 index 0e7dd6f..0000000 --- a/librsvg-2.48.8.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f480a325bbdf26d1874eb6fb330ebc5920ba64e3e08de61931bb4506dfef2692 -size 15302184 diff --git a/librsvg-2.50.1.tar.xz b/librsvg-2.50.1.tar.xz new file mode 100644 index 0000000..a76615f --- /dev/null +++ b/librsvg-2.50.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9bd9799322e06cf5db19b9f7afb728edac6efcf0110baafc44f0f96f45df9a09 +size 16325608 diff --git a/librsvg.changes b/librsvg.changes index 1483e74..b0f3eb5 100644 --- a/librsvg.changes +++ b/librsvg.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Mon Oct 5 16:20:32 UTC 2020 - dimstar@opensuse.org + +- Update to version 2.50.1: + + SVG2: Support a chain of uri() filters in the "filter" + property. + + Support CSS selectors for attribute matching, like + rect[attr^="prefix"]. + + Fixed the geometry_for_layer() APIs to not ignore the passed + viewport. + + Fixed CSS "import" so it allows only files from the same base + directory. + + The pkg-config files (*.pc) do not define the 'svgz_supported' + and 'css_supported' variables anymore. These variables were + hardcoded to 'true' and unchanged since 2011. + + The source repository no longer produces a + librsvg-uninstalled.pc file. + +------------------------------------------------------------------- +Fri Sep 11 12:39:48 UTC 2020 - dimstar@opensuse.org + +- Update to version 2.50.0: + + Librsvg now consumes much less memory for large SVG files. + + The 'font' shorthand in is now supported in CSS. Librsvg + ignores the 'line-height' sub-property because it cannot be + done easily with Pango, but everything else in 'font' should + work now. + + Many new features from SVG2: + - radialGradient now supports the "fr" property from SVG2. + - Support href attribute in addition to xlink:href per SVG2. + - Ignore missing filter references per SVG2. + - Support the mix-blend-mode property from SVG2 and the + Compositing and Blending Level 1 specification, so layers can + be composited with operators like multiply/screen/color-burn. + - Support the paint-order property from SVG2, so one can pick + the order in which a path's fill/stroke/markers are drawn. + + Updated translations. + ------------------------------------------------------------------- Tue Jul 21 06:59:15 UTC 2020 - Michel Normand diff --git a/librsvg.spec b/librsvg.spec index 9c5701d..793f1aa 100644 --- a/librsvg.spec +++ b/librsvg.spec @@ -20,19 +20,19 @@ %define librsvg_sover 2 Name: librsvg -Version: 2.48.8 +Version: 2.50.1 Release: 0 Summary: A Library for Rendering SVG Data 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 -Source0: https://download.gnome.org/sources/librsvg/2.48/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/librsvg/2.50/%{name}-%{version}.tar.xz Source99: baselibs.conf BuildRequires: cargo BuildRequires: gobject-introspection-devel BuildRequires: pkgconfig -BuildRequires: rust >= 1.39 +BuildRequires: rust >= 1.40 BuildRequires: vala BuildRequires: pkgconfig(cairo) >= 1.16.0 BuildRequires: pkgconfig(cairo-png) >= 1.2.0