librsvg-2.59.2

Introdução ao librsvg

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 corretamente usando uma plataforma LFS 12.3.

Informação do Pacote

  • Transferência (HTTP): https://download.gnome.org/sources/librsvg/2.59/librsvg-2.59.2.tar.xz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: 6d495c8bb2ee0cb0a62856c790a67298

  • Tamanho da transferência: 6,3 MB

  • Espaço em disco estimado exigido: 1,2 GB (17 MB instalado), adicionar 492 MB para testes

  • Tempo de construção estimado: 0,6 UPC (adicionar 0,4 UPC para testes; ambos usando paralelismo=4)

Dependências do librsvg

Exigidas

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

[Nota]

Nota

Uma conexão com a Internet é necessária para construir esse pacote. A loja de certificados do sistema possivelmente precise ser configurada com make-ca-1.15 antes de se construir esse pacote

Recomendadas

Opcionais

docutils-0.21.2 (para páginas de manual), Gi-DocGen-2025.3 (para documentação) e Fontes do Xorg (para testes)

Instalação do librsvg

Primeiro, corrija o caminho de instalação da documentação da 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

Instale librsvg executando os seguintes comandos:

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

Para testar os resultados, emita:

ninja test

Um teste, Rust tests (rsvg), é conhecido por falhar.

Agora, como o(a) usuário(a) root:

ninja install

Conteúdo

Aplicativos Instalados: rsvg-convert
Biblioteca Instalada: librsvg-2.so e libpixbufloader-svg.so (instalada em /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders)
Diretórios Instalados: /usr/include/librsvg-2.0 e /usr/share/doc/librsvg-2.59.2

Descrições Curtas

rsvg-convert

é usado para converter imagens em "PNG", "PDF", "PS", "SVG" e outros formatos

librsvg-2.so

fornece as funções para renderizar Gráficos Escaláveis Vetoriais

libpixbufloader-svg.so

é o plug-in Gdk Pixbuf que permite que aplicativos GTK+ renderizem imagens de Gráficos Escaláveis Vetoriais