gdk-pixbuf-2.42.10

Introduction à Gdk Pixbuf

La bibliothèque Gdk Pixbuf est une boîte à outils de chargement d'image et de manipulation de tampons de pixels. Elle est utilisée par GTK+ 2 et GTK+ 3 pour charger et manipuler des images. Elle était jadis distribuée avec GTK+ 2 mais elle a été mise dans un paquet distinct dans la perspective du passage à GTK+ 3.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://download.gnome.org/sources/gdk-pixbuf/2.42/gdk-pixbuf-2.42.10.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 : 4a62f339cb1424693fba9bb7ffef8150

  • Taille du téléchargement : 6,2 Mo

  • Estimation de l'espace disque requis : 36 Mo (avec les tests)

  • Estimation du temps de construction : 0,2 SBU (avec les tests et tous deux avec parallélisme = 4)

Dépendances de Gdk Pixbuf

Requises

GLib-2.78.4, libjpeg-turbo-3.0.1, libpng-1.6.42 et shared-mime-info-2.4

Recommandées

Facultatives (Requises pour la construction de GNOME)

gobject-introspection-1.78.1

Facultatives

Gi-DocGen-2023.3 (pour générer la documentation), libavif-1.0.4 (dépendance à l'exécution, requis pour charger des images AVIF) et webp-pixbuf-loader-0.2.7 (dépendance à l'exécution, requis pour charger des images WebP)

Installation de Gdk Pixbuf

Installez Gdk Pixbuf en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      --wrap-mode=nofallback &&
ninja

Si vous avez installé Gi-DocGen-2023.3 et souhaitez construire la documentation de l'API de ce paquet, exécutez :

sed "/docs_dir =/s@\$@ / 'gdk-pixbuf-2.42.10'@" -i ../docs/meson.build &&
meson configure -Dgtk_doc=true                                         &&
ninja

Pour tester les résultats, tapez : ninja test. Les tests utilisent fortement le disque.

Maintenant, en tant qu'utilisateur root :

ninja install
[Note]

Note

Si vous installez le paquet sur votre système en utilisant une méthode « DESTDIR » alors les fichiers importants ne sont pas installés et devraient être copiés ou générés. Générez-les en utilisant la commande suivante en tant qu'utilisateur root :

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

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

--wrap-mode=nofallback : ce paramètre évite que meson ne se rabatte sur les sous-projet pour les déclarations de dépendance dans les fichiers de construction, ce qui l'empêche de télécharger les dépendances facultatives qui ne sont pas installées sur le système.

-Dman=false : utilisez cette option si vous ne voulez pas générer les pages de manuel ou si vous ne voulez pas installer docutils-0.20.1.

Contenu

Programmes installés: gdk-pixbuf-csource, gdk-pixbuf-pixdata, gdk-pixbuf-query-loaders et gdk-pixbuf-thumbnailer
Bibliothèques installées: libgdk_pixbuf-2.0.so
Répertoires installés: /usr/{include,lib}/gdk-pixbuf-2.0, /usr/libexec/installed-tests/gdk-pixbuf, /usr/share/installed-tests/gdk-pixbuf, /usr/share/gtk-doc/html/gdk-pixbuf et /usr/share/thumbnailers

Descriptions courtes

gdk-pixbuf-csource

est un petit outil qui génère du code C contenant des images, utilisé pour compiler des images directement dans des programmes

gdk-pixbuf-pixdata

est un outil utilisé pour convertir du GdkPixbuf en GdkPixdata

gdk-pixbuf-query-loaders

rassemble des informations sur les modules que gdk-pixbuf peut charger et l'écrit à l'emplacement du fichier de cache par défaut ou sur la sortie standard

gdk-pixbuf-thumbnailer

crée des miniatures des images qui sont utilisées par d'autres applications

libgdk_pixbuf-2.0.so

contient des fonctions utilisées pour charger et afficher des images