gegl-0.4.58

Introduction à gegl

Ce paquet fournit la bibliothèque GEneric Graphics Library (graphique générale), qui est un format de traitement d'images basées sur des graphes.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

  • Téléchargement (HTTP) : https://download.gimp.org/pub/gegl/0.4/gegl-0.4.58.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 44246c68d282c4511e1a0a442ec502d9

  • Taille du téléchargement : 5,7 Mo

  • Estimation de l'espace disque requis : 125 Mo (plus 4 Mo pour les tests)

  • Estimation du temps de construction : 0,7 SBU (plus 0,1 SBU pour les tests, tous deux avec parallélisme = 4)

Dépendances de gegl

Requises

babl-0.1.112 et JSON-GLib-1.10.6

Recommandées

Facultatives

asciidoc-10.2.1, Cairo-1.18.4, FFmpeg-7.1.1 (actuellement cassé), gdk-pixbuf-2.42.12, gexiv2-0.14.3, GTK-Doc-1.34.0, jasper-4.2.5, Little CMS-2.17, libraw-0.21.4, librsvg-2.60.0, libspiro-20220722, libtiff-4.7.0, libwebp-1.5.0, luajit-20250212, Pango-1.56.3, Poppler-25.04.0, Ruby-3.4.2, SDL2-2.30.11, v4l-utils-1.28.1, Vala-0.56.18, lensfun, libnsgif, libumfpack, maxflow, MRG, OpenCL, OpenEXR, poly2tri-c, source-highlight et w3m

Installation de gegl

Si vous réinstallez par dessus une version précédente de gegl, l'un des modules devra être supprimé. En tant qu'utilisateur root, exécutez la commande suivante pour le supprimer :

rm -f /usr/lib/gegl-0.4/vector-fill.so

Installez gegl en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

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

Pour lancer les tests, exécutez : ninja test. Quatorze tests sont connu pour échouer dans la portion gegl:ff-load-save de la suite de tests, à cause d'incompatibilités avec les versions récentes de ffmpeg.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

-D docs=true : utilisez ce paramètre pour construire et installe la documentation (nécessite GTK-Doc-1.34.0).

Contenu

Programmes installés: gegl et gegl-imgcmp
Bibliothèques installées: libgegl-0.4.so, libgegl-npd-0.4.so et des modules dans /usr/lib/gegl-0.4
Répertoires installés: /usr/lib/gegl-0.4 et /usr/include/gegl-0.4

Descriptions courtes

gegl

est un outil en ligne de commande pour s'interfacer avec la bibliothèque gegl

gegl-imgcmp

est un outil de détection de différence entre images simple utilisé pendant les tests de régression

libgegl-0.4.so

fournit l'infrastructure pour faire à la demande des éditions non destructrices d'images basées sur la mise en cache sur un espace plus grand que les tampons de la RAM

libgegl-npd-0.4.so

est la bibliothèque GEGL de déformation d'image à N-point