librsvg-2.62.3

Introduction à librsvg

Le paquet librsvg contient une bibliothèque et des outils utilisés pour manipuler, convertir et visualiser des images Scalable Vector Graphic (SVG).

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

  • Téléchargement (HTTP) : https://download.gnome.org/sources/librsvg/2.62/librsvg-2.62.3.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : bf6d56ffe4cfa5426cf1a67bcabdf5ce

  • Taille du téléchargement : 6,5 Mo

  • Estimation de l'espace disque requis : 2,0 Go (avec les tests ; 18 Mo installés)

  • Estimation du temps de construction : 0,6 SBU (plus 0,3 SBU pour les tests, tous deux avec parallélisme = 4)

Dépendances de librsvg

Requises

Cairo-1.18.4, cargo-c-0.10.24 et Pango-1.58.2

[Note]

Note

Il est nécessaire d'être connecté à internet pour construire ce paquet

Recommandées

Facultatives

dav1d-1.5.4 (pour pouvoir embarque de l'AVIF dans du SVG), docutils-0.23 (pour les pages de manuel) et Gi-DocGen-2026.1 (pour la documentation)

Installation de librsvg

Tout d'abord, corrigez le chemin d'installation de la documentation de l'API :

sed -e "/OUTDIR/s|,| / 'librsvg-2.62.3', '--no-namespace-dir',|" \
    -e '/output/s|Rsvg-2.0|librsvg-2.62.3|'                      \
    -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 :

meson test -v

Un test nommé text-text-03-b est connu pour échouer avec pango 1.58.1 et supérieur.

Maintenant, en tant qu'utilisateur root :

ninja install

Contenu

Programmes installés: rsvg-convert
Bibliothèque installée: librsvg-2.so
Répertoires installés: /usr/include/librsvg-2.0 et /usr/share/doc/librsvg-2.62.3

Descriptions courtes

rsvg-convert

est utilisé pour convertir des images en format PNG, PDF, PS, SVG et autres

librsvg-2.so

fournit les fonctions pour afficher du Scalable Vector Graphics