glycin Pakken inneholder et sandkassebasert og utvidbart rammeverk for bildelasting.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://download.gnome.org/sources/glycin/2.2/glycin-2.2.0.tar.xz
Nedlasting MD5 sum: 51a1e801bafe990a2980ea0d05a175d5
Nedlastingsstørrelse: 7.4 MB
Estimert diskplass som kreves: 1.6 GB (med dokumentasjon)
Estimert byggetid: 2.9 SBU (med dokumentasjon)
Anbefalt oppdatering (påkrevd hvis du installerer Xorg i
/opt):
https://www.linuxfromscratch.org/patches/blfs/svn/glycin-2.2.0-xorg_prefix-1.patch
bubblewrap-0.12.0 (kjøretid), Fontconfig-2.18.3, GLib-2.88.3 (GObject Introspection anbefalt), Little CMS-2.19.1, libseccomp-2.6.1, og rustc-1.98.1
En Internett tilkobling er nødvendig for å bygge denne pakken. Systemsertifikatlageret må kanskje konfigureres med make-ca-1.16.1 før du bygger denne pakken.
libheif-1.23.4, libjxl-0.12.0, librsvg-2.63.0, og Vala-0.56.19
Gi-DocGen-2026.1, GTK-4.22.5 (for testpakken), og libopenraw
Hvis du installerer Xorg i /opt, last
ned de nødvendige rustcratene nå og installer en oppdatering for å
gi tilgang til $XORG_PREFIX/lib fra
sandkassen (merk at oppdateringen krever at XORG_PREFIX er satt riktig for gjeldende bruker og
for root følg Xorg
build environment før bygging av glycin):
cargo vendor && patch -Np1 -i ../glycin-2.2.0-xorg_prefix-1.patch
Installer glycin ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
-D libglycin-gtk4=false \
-D tests=false .. &&
ninja
Hvis du har installert Gi-DocGen-2026.1, kan du bygge dokumentasjonen ved å utstede:
sed "/install_dir:.*doc/s|,$| / 'glycin-' + meson.project_version()&|" \
-i ../libglycin/meson.build &&
meson configure -D capi_docs=true &&
ninja
Tester anbefales ikke på grunn av manglende testfiler.
Nå som root bruker:
ninja install
-D glycin_gtk4=false: Denne
parameteren deaktiverer byggingen av libglycin-gtk4. Dette biblioteket vil bli
bygget separat som libglycin-gtk4 from
glycin-2.2.0, for å unngå en sirkulær avhengighet.
-D glycin-loaders=...: Bruk dette
alternativet til å spesifisere bildelasterne som skal bygges.
Standardinnstillingen er glycin-heif,glycin-image-rs,glycin-jxl,glycin-svg,
som dekker støtten for alle vanlige bildeformater. Du kan fjerne
glycin-heif, glycin-jxl, eller glycin-svg lastere hvis den tilsvarende anbefalte
avhengigheten ikke er installert, men dette vil føre til testfeil
og hemme funksjonaliteten til denne pakken. Det finnes også lastere
for RAW formatet, men den er ikke aktivert som standard.
-D vapi=false: Dette alternativet
tillater bygging av denne pakken uten Vala-0.56.19 installert.