Le paquet librsvg contient une bibliothèque et des outils utilisés pour manipuler, convertir et visualiser des images Scalable Vector Graphic (SVG).
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.
Téléchargement (HTTP) : https://download.gnome.org/sources/librsvg/2.59/librsvg-2.59.2.tar.xz
Somme de contrôle MD5 du téléchargement : 6d495c8bb2ee0cb0a62856c790a67298
Taille du téléchargement : 6,3 Mo
Estimation de l'espace disque requis : 1,2 Go (17 Mo installés), plus 492 Mo pour les tests
Estimation du temps de construction : 0,6 SBU (plus 0,4 SBU pour les tests, tous deux avec parallélisme = 4)
Cairo-1.18.2, cargo-c-0.10.11, gdk-pixbuf-2.42.12, Pango-1.56.1 et rustc-1.85.0
Il est nécessaire d'être connecté à internet pour construire ce paquet
GLib-2.82.5 (avec GObject Introspection) et Vala-0.56.17
docutils-0.21.2 (pour les pages de manuel), Gi-DocGen-2025.3 (pour la documentation) et Polices Xorg (pour les tests)
Tout d'abord, corrigez le chemin d'installation de la documentation de l'API :
sed -e "/OUTDIR/s|,| / 'librsvg-2.59.2', '--no-namespace-dir',|" \ -e '/output/s|Rsvg-2.0|librsvg-2.59.2|' \ -i doc/meson.build
Installez librsvg en exécutant les commandes suivantes :
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
Pour tester les résultats exécutez :
ninja test
Un test, parmi les tests de Rust (rsvg), est connu pour échouer.
Maintenant, en tant qu'utilisateur root
:
ninja install