Name librsvg
Version 2.54.5
Summary Library for rendering SVG files
Description A small library to render Scalable Vector Graphics (SVG), associated with the GNOME Project. It renders SVG files to Cairo surfaces. Cairo is the 2D, antialiased drawing library that GNOME uses to draw things to the screen or to generate output for printing.
Section x11/utils
License LGPL-2.1-or-later
Homepage https://gitlab.gnome.org/GNOME/librsvg
Bug tracker https://gitlab.gnome.org/GNOME/librsvg/issues
Recipe file recipes-gnome/librsvg/librsvg_2.54.5.bb
Layer openembedded-core (langdale branch)
Inherits
  • autotools
  • cargo_common
  • gi-docgen
  • gnomebase
  • gobject-introspection
  • gobject-introspection-data
  • pixbufcache
  • pkgconfig
  • python3-dir
  • python3native
  • qemu
  • rust
  • rust-common
  • rust-target-config
  • siteconfig
  • siteinfo
  • upstream-version-is-even
  • vala
Dependencies
  • autoconf-native
  • automake-native
  • cairo
  • cargo-native
  • gdk-pixbuf
  • gdk-pixbuf-native
  • glib-2.0
  • gobject-introspection
  • gobject-introspection-native
  • libstd-rs
  • libtool-cross
  • libtool-native
  • libxml2
  • pango
  • pkgconfig-native
  • python3-docutils-native
  • python3-native
  • qemu-native
  • rust-native
  • vala
  • vala-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • gdk-pixbuf-native
PACKAGECONFIG options
  • gdkpixbuf
  • vala

Sources

https://download.gnome.org/sources//librsvg/2.54/librsvg-2.54.5.tar.xz

Patches

Patch Status
librsvg/0001-Makefile.am-pass-rust-target-to-cargo-also-when-not-.patch Inappropriate [oe-core specific]
librsvg/0001-system-deps-src-lib.rs-do-not-probe-into-harcoded-li.patch Inappropriate [oe-core specific]

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master librsvg 2.58.2
scarthgap (Yocto Project 5.0) librsvg 2.57.1
nanbield (Yocto Project 4.3) librsvg 2.56.3
mickledore (Yocto Project 4.2) librsvg 2.54.6
langdale (Yocto Project 4.1) librsvg 2.54.5 (this recipe)
kirkstone (Yocto Project 4.0) librsvg 2.52.10
honister (Yocto Project 3.4) librsvg 2.40.21
hardknott (Yocto Project 3.3) librsvg 2.40.21
gatesgarth (Yocto Project 3.2) librsvg 2.40.21
dunfell (Yocto Project 3.1) librsvg 2.40.21
zeus (Yocto Project 3.0) librsvg 2.40.20
warrior (Yocto Project 2.7) librsvg 2.40.20
thud (Yocto Project 2.6) librsvg 2.40.20
sumo (Yocto Project 2.5) librsvg 2.40.20
rocko (Yocto Project 2.4) librsvg 2.40.18
pyro (Yocto Project 2.3) librsvg 2.40.16
morty (Yocto Project 2.2) librsvg 2.40.16
krogoth (Yocto Project 2.1) librsvg 2.40.15
jethro (Yocto Project 2.0) librsvg 2.40.10
fido (Yocto Project 1.8) librsvg 2.40.6
dizzy (Yocto Project 1.7) librsvg 2.40.2
daisy (Yocto Project 1.6) librsvg 2.40.1
dora (Yocto Project 1.5) librsvg 2.32.1
dylan (Yocto Project 1.4) librsvg 2.32.1
danny (Yocto Project 1.3) librsvg 2.32.1