librsvg: upgrade 2.60.0 -> 2.61.0

Changelog:
============
- The minimum supported Rust version (MSRV) is 1.85.1.
- #1178: Improved performance when using an application-supplied
  stylesheet for an SVG handle - do cascading only once in that case
  instead of twice.
- #1164: Don't panic if there are no fonts installed - this happens
  easily in Alpine containers (Lovell Fuller).
- Update to gtk-rs-core 0.21 (Maximiliano Sandoval).
- Vastly improved infrastructure to generate the development guide and
  the rsvg-convert manual page (Toluwaleke Ogundipe).
- Start implementing the SVG2 text stack (Adetoye Anointing, from his
  Outreachy internship).
- Fixed the Windows CI (Chun-wei Fan).
- Lots of internal cleanups to make it easier to remove Cairo in the future.

(From OE-Core rev: 1b3a9e18e55d4853c2ce34f131e109c21a5fa943)

Signed-off-by: Liu Yiding <liuyd.fnst@fujitsu.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Liu Yiding
2025-08-25 11:51:02 +08:00
committed by Richard Purdie
parent 4233e7243c
commit 1b092cd0fc
4 changed files with 433 additions and 355 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,4 +1,4 @@
From 275edeb3794ca5581452a178fd111d0383c2f04e Mon Sep 17 00:00:00 2001
From a614646fc79ad1c11784e04d415b19e752a4ae20 Mon Sep 17 00:00:00 2001
From: Gyorgy Sarvari <skandigraun@gmail.com>
Date: Wed, 6 Aug 2025 13:50:21 +0200
Subject: [PATCH] Revert "meson.build: do not force-disable gdk-pixbuf-loader
@@ -26,7 +26,7 @@ Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gdk-pixbuf-loader/meson.build b/gdk-pixbuf-loader/meson.build
index 6fa10a68..c51d8031 100644
index 6fa10a6..c51d803 100644
--- a/gdk-pixbuf-loader/meson.build
+++ b/gdk-pixbuf-loader/meson.build
@@ -36,7 +36,7 @@ pixbuf_thumbnailer = configure_file(

View File

@@ -1,4 +1,4 @@
From 297d3c709027467468aeb908e72d4d09cfb9ee91 Mon Sep 17 00:00:00 2001
From 1c204b5acc66f3e89c6f90cf5bcdb410fc90f0c6 Mon Sep 17 00:00:00 2001
From: Gyorgy Sarvari <skandigraun@gmail.com>
Date: Sat, 2 Aug 2025 20:57:49 +0200
Subject: [PATCH] query-rustc: append RUSTFLAGS to rustc executable
@@ -21,7 +21,7 @@ Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com>
1 file changed, 4 insertions(+)
diff --git a/meson/query-rustc.py b/meson/query-rustc.py
index f97cb692..fc7369a8 100755
index f97cb69..fc7369a 100755
--- a/meson/query-rustc.py
+++ b/meson/query-rustc.py
@@ -78,6 +78,10 @@ if __name__ == "__main__":

View File

@@ -24,7 +24,7 @@ require ${BPN}-crates.inc
SRC_URI += "file://0001-query-rustc-append-RUSTFLAGS-to-rustc-executable.patch \
file://0001-Revert-meson.build-do-not-force-disable-gdk-pixbuf-l.patch"
SRC_URI[archive.sha256sum] = "0b6ffccdf6e70afc9876882f5d2ce9ffcf2c713cbaaf1ad90170daa752e1eec3"
SRC_URI[archive.sha256sum] = "dbd0db40a1179a382fbb8cc930837671b973d722ba106a3dee2aad0fd858e2c4"
UPSTREAM_CHECK_REGEX = "librsvg-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)"