gdk-pixbuf-2.44.5

Introduksjon til Gdk Pixbuf

Gdk Pixbuf pakken er et verktøysett for bildelasting og pikselbuffermanipulering. Den brukes av GTK+ 3 for å laste og manipulere bilder. Tidligere ble det distribuert som en del av GTK+ 2, men den ble delt opp i en egen pakke som forberedelse til endringen til GTK+ 3.

[Notat]

Notat

Denne pakken er kjent for å bygge og fungere skikkelig med en LFS 13.0 plattform.

Pakkeinformasjon

Gdk Pixbuf Avhengigheter

Påkrevd

GLib-2.86.4 (GObject Introspection påkrevd for GNOME), og shared-mime-info-2.4

Anbefalt

Valgfri

Gi-DocGen-2026.1 (for å generere dokumentasjon), libavif-1.3.0 (kjøretid, utdatert), libjpeg-turbo-3.1.3 (deprecated), libjxl-0.11.2 (kjøretid, utdatert), libpng-1.6.55 (deprecated), librsvg-2.61.4 (kjøretid, utdatert), og libtiff-4.7.1 (utdatert)

Installasjon av Gdk Pixbuf

Installer Gdk Pixbuf ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

meson setup ..                \
      --prefix=/usr           \
      --buildtype=release     \
      -D png=disabled         \
      -D gif=disabled         \
      -D jpeg=disabled        \
      -D tiff=disabled        \
      -D thumbnailer=disabled \
      --wrap-mode=nofallback  \
      $(pkgconf glycin-2 || echo -D glycin=disabled) &&
ninja

Hvis du har Gi-DocGen-2026.1 installert og ønsker å bygge API dokumentasjonen for denne pakken, kjør:

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

For å teste resultatene, utsted: ninja test

Nå, som root bruker:

ninja install
[Notat]

Notat

Hvis du installerte pakken på systemet ditt ved hjelp av «DESTDIR» metoden, en viktig fil ble ikke installert og bør kopieres og/eller genereres. Generer den ved å bruke følgende kommando som root bruker:

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

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

--wrap-mode=nofallback: Denne bryteren forhindrer meson fra å bruke delprosjektets tilbakefall for evt avhengighetserklæringer i byggefilene, og forhindrer det å laste ned eventuell valgfrie avhengigheter som ikke er installert på systemet.

-D *=disabled: Ikke bygg komponentene som er foreldet til fordel for glycin. Disse komponentene blir automatisk deaktivert når du bygger denne pakken med glycin installert, men spesifiser disse alternativene eksplisitt for å gjøre konfigurasjonen av den første byggingen (uten glycin) konsistent.

Innhold

Installerte Programmer: gdk-pixbuf-csource, gdk-pixbuf-pixdata, og gdk-pixbuf-query-loaders
Installerte Biblioteker: libgdk_pixbuf-2.0.so
Installerte Mapper: /usr/include/gdk-pixbuf-2.0, /usr/lib/gdk-pixbuf-2.0, /usr/libexec/installed-tests/gdk-pixbuf, /usr/share/installed-tests/gdk-pixbuf, /usr/share/gtk-doc/html/gdk-pixbuf, og /usr/share/thumbnailers

Korte Beskrivelser

gdk-pixbuf-csource

er et lite verktøy som genererer C kode som inneholder bilder, brukt for å kompilere bilder direkte inn i programmer

gdk-pixbuf-pixdata

er et verktøy som brukes til å konvertere GdkPixbuf til GdkPixdata

gdk-pixbuf-query-loaders

samler informasjon om lastbare moduler for Gdk Pixbuf og skriver det til standard hurtiglagerplassering, eller til stdout

libgdk_pixbuf-2.0.so

inneholder funksjoner som brukes til å laste og gjengi bilder