librsvg-2.54.5

Introdução a 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 adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do librsvg

Exigidas

Cairo-1.17.6, gdk-pixbuf-2.42.10, Pango-1.50.12 e rustc-1.67.1

Recomendadas

Opcionais

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

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/librsvg

Instalação do librsvg

Instale librsvg executando os seguintes comandos:

./configure --prefix=/usr   \
            --enable-vala    \
            --disable-static \
            --docdir=/usr/share/doc/librsvg-2.54.5 &&
make

Para testar os resultados, emita: make -k check. Durante o teste, alguns binários são reconstruídos com um nível diferente de depuração, de forma que você deveria executar make novamente depois que os testes estiverem completos para garantir que tudo esteja pronto para ser instalado.

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

make install
[Nota]

Nota

Se você instalou o pacote em seu sistema usando um método DESTDIR, [então] um arquivo importante não foi instalado e deveria ser copiado e(ou) gerado. Gere-o usando o seguinte comando como o(a) usuário(a) root:

gdk-pixbuf-query-loaders --update-cache

Explicações do Comando

--enable-vala: Essa chave habilita a construção das ligações "Vala". Remova essa chave se você não tiver Vala-0.56.4 instalado.

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

--disable-introspection: Use essa chave se você não tiver instalado Gobject Introspection.

--disable-gtk-doc: Essa chave evita construir a documentação da API, mesmo se Gi-DocGen-2023.1 (apesar do nome da opção) estiver disponível.

Conteúdo

Aplicativos Instalados: rsvg-convert
Biblioteca Instalada: librsvg-2.so
Diretórios Instalados: /usr/include/librsvg-2.0 e /usr/share/doc/librsvg-2.54.5

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