Accepting request 1072794 from GNOME:Next
OBS-URL: https://build.opensuse.org/request/show/1072794 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/librsvg?expand=0&rev=226
This commit is contained in:
parent
c5e623a359
commit
c97cd1f1b6
10
_constraints
10
_constraints
@ -1,4 +1,14 @@
|
|||||||
<constraints>
|
<constraints>
|
||||||
|
<overwrite>
|
||||||
|
<conditions>
|
||||||
|
<arch>x86_64</arch>
|
||||||
|
</conditions>
|
||||||
|
<hardware>
|
||||||
|
<disk>
|
||||||
|
<size unit="G">9</size>
|
||||||
|
</disk>
|
||||||
|
</hardware>
|
||||||
|
</overwrite>
|
||||||
<overwrite>
|
<overwrite>
|
||||||
<conditions>
|
<conditions>
|
||||||
<arch>ppc64</arch>
|
<arch>ppc64</arch>
|
||||||
|
10
_service
10
_service
@ -1,25 +1,25 @@
|
|||||||
<?xml version="1.0"?>
|
<?xml version="1.0"?>
|
||||||
<services>
|
<services>
|
||||||
<service name="obs_scm" mode="disabled">
|
<service name="obs_scm" mode="manual">
|
||||||
<param name="url">https://gitlab.gnome.org/GNOME/librsvg.git</param>
|
<param name="url">https://gitlab.gnome.org/GNOME/librsvg.git</param>
|
||||||
<param name="scm">git</param>
|
<param name="scm">git</param>
|
||||||
<param name="revision">refs/tags/2.55.1</param>
|
<param name="revision">refs/tags/2.56.0</param>
|
||||||
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
<param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param>
|
||||||
<param name="versionrewrite-pattern">(.*)\+0</param>
|
<param name="versionrewrite-pattern">(.*)\+0</param>
|
||||||
<param name="versionrewrite-replacement">\1</param>
|
<param name="versionrewrite-replacement">\1</param>
|
||||||
<!-- <param name="changesgenerate">enable</param> -->
|
<!-- <param name="changesgenerate">enable</param> -->
|
||||||
</service>
|
</service>
|
||||||
<service name="set_version" mode="disabled"/>
|
<service name="set_version" mode="manual"/>
|
||||||
<service name="tar" mode="buildtime"/>
|
<service name="tar" mode="buildtime"/>
|
||||||
<service name="recompress" mode="buildtime">
|
<service name="recompress" mode="buildtime">
|
||||||
<param name="file">*.tar</param>
|
<param name="file">*.tar</param>
|
||||||
<param name="compression">xz</param>
|
<param name="compression">xz</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="cargo_vendor" mode="disabled">
|
<service name="cargo_vendor" mode="manual">
|
||||||
<param name="srcdir">librsvg</param>
|
<param name="srcdir">librsvg</param>
|
||||||
<param name="update">true</param>
|
<param name="update">true</param>
|
||||||
</service>
|
</service>
|
||||||
<service name="cargo_audit" mode="disabled">
|
<service name="cargo_audit" mode="manual">
|
||||||
<param name="srcdir">librsvg</param>
|
<param name="srcdir">librsvg</param>
|
||||||
</service>
|
</service>
|
||||||
</services>
|
</services>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:5dcabc93ad79842a460448860bda6ddbfafe982538e66b9cbaf57572cda43213
|
|
||||||
size 13294605
|
|
3
librsvg-2.56.0.obscpio
Normal file
3
librsvg-2.56.0.obscpio
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:de8a3a48a9dce18015ed25c70bd22aea4214b7715722804737f348a092dbef9a
|
||||||
|
size 14275597
|
@ -1,3 +1,93 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 17 20:56:36 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 2.56.0:
|
||||||
|
+ Fix crash when XML files get recursively included through
|
||||||
|
XInclude.
|
||||||
|
+ When running the suite of reference tests, you can now use the
|
||||||
|
TESTS_OUTPUT_DIR environment variable to specify where results
|
||||||
|
for failures get written. See tests/README.md for details.
|
||||||
|
+ The minimum supported Rust version (MSRV) is 1.64.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 17 17:20:03 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Pass --skip filter_morphology_from_reference_page_svg to
|
||||||
|
cargo_test, filter out new test that fails when building against
|
||||||
|
cairo-1.17.8.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 9 09:48:52 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 2.55.92:
|
||||||
|
+ Update to cssparser 0.29.6; this adds support for hwb() color
|
||||||
|
syntax, from the CSS Color Module Level 4 spec
|
||||||
|
(https://drafts.csswg.org/css-color-4/#changes). Note that
|
||||||
|
values inside hwb() are *not* comma-separated, just whitespace.
|
||||||
|
+ Fix panic when a requested font-size is too big.
|
||||||
|
+ Validate all clipPath and mask transforms.
|
||||||
|
+ Add a performance tracking framework. This is part of an
|
||||||
|
Outreachy internship.
|
||||||
|
+ Slight improvements in the size of generated code and memory
|
||||||
|
consumption.
|
||||||
|
+ The Rust crate is now called "rsvg", for consistency with other
|
||||||
|
crates that don't usually have a "lib" prefix.
|
||||||
|
+ The Rust API documentation is now available at
|
||||||
|
https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
|
||||||
|
- Add minimum harddisk size of 9G for x86_64 to constraints. The
|
||||||
|
cargo test uses a lot of disk space.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 28 13:57:21 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 2.55.91:
|
||||||
|
+ Support "turn" unit for CSS <angle> values.
|
||||||
|
+ Support the feDropShadow element.
|
||||||
|
+ Fix panic when a feTile filter gets an empty source region.
|
||||||
|
+ Update to gtk-rs 0.17.0.
|
||||||
|
+ Simplify the NMake Makefiles for Windows; see
|
||||||
|
win32/MSVC-Builds.md for details.
|
||||||
|
+ Documentation and infrastructure updates.
|
||||||
|
+ Consolidate the scattered .md documents into the Development
|
||||||
|
Guide. Updated links throughout.
|
||||||
|
https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
|
||||||
|
+ Internal refactoring of the test suite.
|
||||||
|
+ Updated dependencies to avoid duplicated crates.
|
||||||
|
- Changes from version 2.55.90:
|
||||||
|
+ rsvg-convert now supports Tab completion for bash, elvish,
|
||||||
|
fish, powershell, and zsh. Please run rsvg-convert
|
||||||
|
--completion bash to generate the completion file. You can use
|
||||||
|
the other shells' names as an argument to the --completion
|
||||||
|
option.
|
||||||
|
+ Support vector-effect="non-scaling-stroke" for paths.
|
||||||
|
+ Apply width, height when <use>ing an <svg>.
|
||||||
|
+ There is a new development guide for librsvg, for people who
|
||||||
|
want to help in its development. I hope this will be especially
|
||||||
|
useful to Outreachy and Summer of Code interns:
|
||||||
|
https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
|
||||||
|
+ In the use element, honor the overflow:hidden property of a
|
||||||
|
referenced symbol.
|
||||||
|
+ Treat property and attribute parse errors / invalid values as
|
||||||
|
if they were not present, per the specs. Previously this would
|
||||||
|
cause the offending element's subtree to not be rendered.
|
||||||
|
+ Make feGaussianBlur work as a pass-through filter if the
|
||||||
|
stdDeviation is invalid.
|
||||||
|
+ Define missing crate metadata for Cargo.toml.
|
||||||
|
+ Add some tests that were missing for the C API.
|
||||||
|
+ Fix the basic test suite in Windows.
|
||||||
|
+ Miscellaneous fixes for the build and CI.
|
||||||
|
+ Plenty of internal refactoring to enable more consistent
|
||||||
|
logging.
|
||||||
|
+ Slight reductions in memory consumption for elements with
|
||||||
|
context-stroke and context-fill.
|
||||||
|
+ Experimental gdk-pixbuf loader in Rust. This is not installed
|
||||||
|
yet.
|
||||||
|
+ Update the gtk-rs crates to 0.16.0.
|
||||||
|
+ Port rsvg-convert's argument parsing to the clap4 crate.
|
||||||
|
+ Updates to the dependencies.
|
||||||
|
+ The CI now has a cargo-deny step, which should help us notice
|
||||||
|
when there are security advisories for dependencies
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jan 12 16:13:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
Thu Jan 12 16:13:12 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name: librsvg
|
name: librsvg
|
||||||
version: 2.55.1
|
version: 2.56.0
|
||||||
mtime: 1662417730
|
mtime: 1679084472
|
||||||
commit: b556c32bd6e57b3310ed0cea1ab77f48014a291b
|
commit: b831e077174ae608d8cd09e532fc0e7ce1fe5c4f
|
||||||
|
@ -22,14 +22,14 @@
|
|||||||
%define librsvg_sover 2
|
%define librsvg_sover 2
|
||||||
|
|
||||||
Name: librsvg
|
Name: librsvg
|
||||||
Version: 2.55.1
|
Version: 2.56.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Library for Rendering SVG Data
|
Summary: A Library for Rendering SVG Data
|
||||||
License: Apache-2.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT
|
License: Apache-2.0 AND GPL-2.0-or-later AND LGPL-2.0-or-later AND MIT
|
||||||
Group: Development/Libraries/C and C++
|
Group: Development/Libraries/C and C++
|
||||||
URL: https://wiki.gnome.org/Projects/LibRsvg
|
URL: https://wiki.gnome.org/Projects/LibRsvg
|
||||||
Source: %{name}-%{version}.tar.xz
|
Source: %{name}-%{version}.tar.xz
|
||||||
Source2: vendor.tar.xz
|
Source2: vendor.tar.zst
|
||||||
Source3: cargo_config
|
Source3: cargo_config
|
||||||
Source99: baselibs.conf
|
Source99: baselibs.conf
|
||||||
|
|
||||||
@ -161,7 +161,8 @@ rm -rf %{buildroot}%{_datadir}/doc/%{name}/CO*.md
|
|||||||
%check
|
%check
|
||||||
%ifarch x86_64 %{?x86_64}
|
%ifarch x86_64 %{?x86_64}
|
||||||
# 2023-01-15: the pdf-related tests are failing (bsc#1207167)
|
# 2023-01-15: the pdf-related tests are failing (bsc#1207167)
|
||||||
%{cargo_test} -- --skip pdf_has_text --skip pdf_has_link
|
# 2023-03-17 cairo-1.17.8 filter_morphology svg test is failing
|
||||||
|
%{cargo_test} -- --skip pdf_has_text --skip pdf_has_link --skip filter_morphology_from_reference_page_svg
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%post -n librsvg-2-%{librsvg_sover} -p /sbin/ldconfig
|
%post -n librsvg-2-%{librsvg_sover} -p /sbin/ldconfig
|
||||||
@ -194,7 +195,7 @@ rm -rf %{buildroot}%{_datadir}/doc/%{name}/CO*.md
|
|||||||
%{_datadir}/thumbnailers/librsvg.thumbnailer
|
%{_datadir}/thumbnailers/librsvg.thumbnailer
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc AUTHORS COMPILING.md CONTRIBUTING.md
|
%doc AUTHORS
|
||||||
%doc %{_datadir}/doc/%{name}/
|
%doc %{_datadir}/doc/%{name}/
|
||||||
%doc %{_datadir}/doc/Rsvg-2.0/
|
%doc %{_datadir}/doc/Rsvg-2.0/
|
||||||
%{_includedir}/librsvg-2.0/
|
%{_includedir}/librsvg-2.0/
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:839d80d284f0fdbdd84858898caffee9396ccc4feb529afda8179594ae60c63a
|
|
||||||
size 18514980
|
|
3
vendor.tar.zst
Normal file
3
vendor.tar.zst
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:f5914d5cbf11c4a223a55c8c5e3c908f4ac3deb31199b4433ee994b6764c830a
|
||||||
|
size 27400045
|
Loading…
x
Reference in New Issue
Block a user