gdk-pixbuf-2.42.12
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+
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.
Ce paquet est connu pour pouvoir être construit et fonctionner
correctement avec une plateform 12.2.
Informations sur le paquet
Dépendances de Gdk Pixbuf
Requises
GLib-2.80.4 (GObject Introspection est requis
pour GNOME), libjpeg-turbo-3.0.1, libpng-1.6.43 et shared-mime-info-2.4
Recommandées
docutils-0.21.2, librsvg-2.58.3
(dépendance à l'exécution, requise pour charger le icônes
symboliques) et libtiff-4.6.0
Facultatives
Gi-DocGen-2024.1 (pour générer la
documentation), libavif-1.1.1 (dépendance à l'exécution,
requis pour charger des images AVIF), libjxl-0.10.3
(dépendance à l'exécution, requise pour charger des images JPKG XL)
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 \
-D others=enabled \
--wrap-mode=nofallback &&
ninja
Si vous avez installé Gi-DocGen-2024.1 et souhaitez construire la
documentation de l'API de ce paquet, exécutez :
sed "/docs_dir =/s@\$@ / 'gdk-pixbuf-2.42.12'@" -i ../docs/meson.build &&
meson configure -D gtk_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
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.
-D others=enabled
:
active les chargeurs pour différents formats d'images, par exemple
le BMP et XPM.
-D man=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.21.2.
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
|