gegl-0.4.40
Introdução a gegl
Esse pacote fornece a "Generic Graphics Library", que é um formato
de processamento de imagens baseado em gráficos.
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
-
Transferência (HTTP): https://download.gimp.org/pub/gegl/0.4/gegl-0.4.40.tar.xz
-
Transferência (FTP):
-
Soma de verificação MD5 da transferência:
fe182967ce4b678d8b45500c416555c5
-
Tamanho da transferência: 5,5 MB
-
Espaço em disco estimado exigido: 115 MB (Adicionar 7 MB para
os testes)
-
Tempo de construção estimado: 0,9 UPC (Usando paralelismo=4;
adicionar 0,2 para os testes)
Dependências do gegl
Exigidas
babl-0.1.98, JSON-GLib-1.6.6,
libjpeg-turbo-2.1.5.1 e libpng-1.6.39
Recomendadas
gobject-introspection-1.74.0,
Graphviz-7.1.0, Pygments-2.14.0 e PyGObject-3.42.2
Opcionais
asciidoc-10.2.0, Cairo-1.17.6, Exiv2-0.27.6,
FFmpeg-5.1.2, gdk-pixbuf-2.42.10, gexiv2-0.14.0,
GTK-Doc-1.33.2, JasPer-4.0.0, Little
CMS-2.14, libraw-0.21.1, librsvg-2.54.5, libtiff-4.5.0,
libwebp-1.3.0, Pango-1.50.12,
Poppler-23.02.0, Ruby-3.2.1, SDL2-2.26.3,
v4l-utils-1.22.1, Vala-0.56.4, libspiro-20220722, lensfun, libumfpack,
LuaJIT,
OpenCL
(para os testes), MRG e OpenEXR
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/gegl
Instalação do gegl
Se instalar sobre uma versão anterior do gegl, [então] um módulo precisa ser removido.
Como o(a) usuário(a) root
, execute:
rm -f /usr/lib/gegl-0.4/vector-fill.so
Se "LibRaw-0.21.0" ou superior estiver instalado, [então] a
compilação falhará devido a uma mudança na ABI. Corrija o problema
emitindo:
sed -e '/shot_select/s/params/raw&/' \
-i operations/external/raw-load.c
Instale gegl executando os
seguintes comandos:
mkdir build &&
cd build &&
meson --prefix=/usr --buildtype=release .. &&
ninja
Para executar os testes, digite: ninja test. Isso não deveria
indicar falhas, mas pulará muitos testes, dependendo das
dependências opcionais instaladas no sistema.
Agora, como o(a) usuário(a) root
:
ninja install
Explicações do Comando
-Ddocs=true
: Construa e instale a
documentação (exige GTK-Doc-1.33.2).
Conteúdo
Aplicativos Instalados:
gegl e gegl-imgcmp
Bibliotecas Instaladas:
libgegl-0.4.so, libgegl-npd-0.4.so,
libgegl-sc-0.4.so e módulos em /usr/lib/gegl-0.4
Diretórios Instalados:
/usr/lib/gegl-0.4 e
/usr/include/gegl-0.4
Descrições Curtas
gegl
|
é uma ferramenta de linha de comando para trabalhar com o
modelo de dados "XML"
|
gegl-imgcmp
|
é uma ferramenta simples de detecção de diferença de
imagem para uso em testes de regressão
|
libgegl-0.4.so
|
fornece infraestrutura para fazer edição de imagem não
destrutiva em cache baseada em demanda em "buffers"
maiores que a RAM
|
libgegl-npd-0.4.so
|
é a biblioteca "GEGL" de deformação de imagem de N pontos
|
libgegl-sc-0.4.so
|
é a biblioteca "GEGL Seamless Cloning"
|