diff --git a/librsvg2.spec b/librsvg2.spec index 58d258e0167e41460759f9eadcc25538973acccb..bc80e8884aa631b4afa0551eaed8189ebb0546d4 100644 --- a/librsvg2.spec +++ b/librsvg2.spec @@ -6,12 +6,13 @@ Name: librsvg2 Version: 2.57.1 -Release: 2 +Release: 3 Summary: An SVG library based on cairo License: LGPLv2+ URL: https://wiki.gnome.org/Projects/LibRsvg Source0: https://download.gnome.org/sources/librsvg/2.57/librsvg-%{version}.tar.xz Source1: vendor.tar.xz +Source2: sw64-vendor.tar.xz Patch0: 0001-Modify-cargo-confign-file.patch @@ -70,6 +71,10 @@ This package provides extra utilities based on the librsvg library. rm -vrf vendor .cargo Cargo.lock tar xvf %{SOURCE1} sed -i Makefile.am -e 's/$(CARGO) --locked/$(CARGO)/' +%ifarch sw_64 +rm -rf vendor/{libc,target-lexicon} +tar -xf %{SOURCE2} -C vendor/ +%endif %cargo_prep %patch0 -p1 @@ -124,6 +129,9 @@ rm -f %{buildroot}%{_pkgdocdir}/COMPILING.md %{_mandir}/man1/*.1* %changelog +* Mon May 12 2025 mahailiang - 2.57.1-3 +- add sw_64 support + * Fri Apr 19 2024 liweigang - 2.57.1-2 - modify vendor package format to tar.xz diff --git a/sw64-vendor.tar.xz b/sw64-vendor.tar.xz new file mode 100644 index 0000000000000000000000000000000000000000..b8eec88dd188e6b31df6bf642efb34d4b8d74bf7 Binary files /dev/null and b/sw64-vendor.tar.xz differ