gdk-pixbuf-2.42.12

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.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.2 plattform.

Pakkeinformasjon

Gdk Pixbuf Avhengigheter

Påkrevd

GLib-2.80.4 (GObject Introspection påkrevd for GNOME), libjpeg-turbo-3.0.1, libpng-1.6.43, og shared-mime-info-2.4

Anbefalt

Valgfri

Gi-DocGen-2024.1 (for å generere dokumentasjon), libavif-1.1.1 (kjøretidsavhengighet, nødvendig for å laste AVIF bilder), libjxl-0.10.3 (kjøretidsavhengighet, nødvendig for å laste JPEG XL bilder), og webp-pixbuf-loader-0.2.7 (kjøretidsavhengighet, nødvendig for å laste WebP bilder)

Installasjon av Gdk Pixbuf

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

mkdir build &&
cd    build &&

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

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

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

For å teste resultatene, kjør: ninja test. Testene bruker av disken(e) mye.

Nå, som root bruker:

ninja install
[Note]

Note

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 stopper nedlastingen av eventuell valgfrie avhengigheter som ikke er installert på systemet.

-D others=enabled: Aktiver lasterne for ulike bildeformater, for eksempel BMP og XPM.

-D man=false: Bruk dette alternativet hvis du ikke vil generere manualsider, eller hvis du ikke vil installere docutils-0.21.2.

Innhold

Installerte Programmer: gdk-pixbuf-csource, gdk-pixbuf-pixdata, gdk-pixbuf-query-loaders, og gdk-pixbuf-thumbnailer
Installerte Biblioteker: libgdk_pixbuf-2.0.so
Installerte Mapper: /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, 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

gdk-pixbuf-thumbnailer

lager miniatyrbilder av bilder for bruk i andre applikasjoner

libgdk_pixbuf-2.0.so

inneholder funksjoner som brukes til å laste og gjengi bilder