O pacote librsvg contém uma biblioteca e ferramentas usadas para manipular, converter e visualizar imagens "Scalable Vector Graphic" ("SVG").
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.
Transferência (HTTP): https://download.gnome.org/sources/librsvg/2.62/librsvg-2.62.3.tar.xz
Soma de verificação MD5 da transferência: bf6d56ffe4cfa5426cf1a67bcabdf5ce
Tamanho da transferência: 6,5 MB
Espaço em disco estimado exigido: 2.0 GB (with tests; 18 MB installed)
Tempo de construção estimado: 0,6 UPC (adicionar 0,3 UPC para testes; ambos usando paralelismo=4)
Cairo-1.18.4, cargo-c-0.10.24 e Pango-1.58.2
Uma conexão com a Internet é necessária para se construir esse pacote. A loja de certificados do sistema possivelmente precise estar configurada com make-ca-1.16.1 antes de se construir esse pacote.
gdk-pixbuf-2.44.7, GLib-2.88.3 (com GObject Introspection) e Vala-0.56.19
dav1d-1.5.4 (para suportar AVIF embutido no SVG), docutils-0.23 (para páginas de manual) e Gi-DocGen-2026.1 (para documentação)
Primeiro, corrija o caminho de instalação da documentação da 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
Instale librsvg executando os seguintes comandos:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
Para testar os resultados, emita:
meson test -v
Um teste nominado text-text-03-b é
conhecido por falhar com pango 1.58.1 ou mais recente.
Agora, como o(a) usante root:
ninja install