gdk-pixbuf-2.42.10

Introduksjon til Gdk Pixbuf

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

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

Pakkeinformasjon

Gdk Pixbuf Avhengigheter

Påkrevd

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

Anbefalt

Valgfri (påkrevd hvis du bygger GNOME)

gobject-introspection-1.78.1

Valgfri

Gi-DocGen-2023.3 (for å generere dokumentasjon), libavif-1.0.4 (kjøretidsavhengighet, nødvendig for å laste AVIF bilder), and 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 \
      --wrap-mode=nofallback &&
ninja

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

sed "/docs_dir =/s@\$@ / 'gdk-pixbuf-2.42.10'@" -i ../docs/meson.build &&
meson configure -Dgtk_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.

-Dman=false: Bruk dette alternativet hvis du ikke vil generere manualsider, eller hvis du ikke vil installere docutils-0.20.1.

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