librsvg-2.59.2

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).

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.3.

Informations sur le paquet

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

  • Téléchargement (FTP) :

  • 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)

Dépendances de librsvg

Requises

Cairo-1.18.2, cargo-c-0.10.11, gdk-pixbuf-2.42.12, Pango-1.56.1 et rustc-1.85.0

[Note]

Note

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

Recommandées

Facultatives

docutils-0.21.2 (pour les pages de manuel), Gi-DocGen-2025.3 (pour la documentation) et Polices Xorg (pour les tests)

Installation de librsvg

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

Contenu

Programmes installés: rsvg-convert
Bibliothèque installée: librsvg-2.so et libpixbufloader-svg.so (installé dans /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders)
Répertoires installés: /usr/include/librsvg-2.0 et /usr/share/doc/librsvg-2.59.2

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

libpixbufloader-svg.so

est le greffon Pixbuf de Gdk qui permet aux applications GTK+ d'afficher des images SVG