glycin-2.0.4

Introduction à glycin

The glycin package contains a sandboxed and extendable image loading framework.

[Note]

Note

Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.

Informations sur le paquet

  • Téléchargement (HTTP) : https://download.gnome.org/sources/glycin/2.0/glycin-2.0.4.tar.xz

  • Somme de contrôle MD5 du téléchargement : b86c86d5a7675fac4e97dfb87f78972f

  • Taille du téléchargement : 6,3 Mo

  • Estimation de l'espace disque requis : 1.1 GB (additional 775 MB for tests)

  • Estimation du temps de construction : 6.4 SBU (additional 9.5 SBU for tests)

Dépendances de glycin

Requises

bubblewrap-0.11.0 (runtime), Fontconfig-2.17.1, GLib-2.86.1 (GObject Introspection recommended), Little CMS-2.17, libseccomp-2.6.0, and rustc-1.90.0

Recommandées

Facultatives

Gi-DocGen-2025.5, GTK-4.20.2, and libopenraw

Installation de glycin

Installez glycin en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup --prefix=/usr           \
            --buildtype=release     \
            -D libglycin-gtk4=false &&
ninja

If you have installed Gi-DocGen-2025.5, you can build the documentation by issuing:

sed "/install_dir:.*doc/s|,$| / 'glycin-' + meson.project_version()&|" \
    -i ../libglycin/meson.build &&

meson configure -D capi_docs=true &&
ninja

Pour tester les résultats lancez : ninja test.

Now as the root user:

ninja install

Explication des commandes

-D glycin_gtk4=false: This parameter disables the build of libglycin-gtk4 (which is not used by any BLFS packages yet) so this package can be built without GTK-4.20.2 installed.

-D glycin-loaders=...: Use this option to specify the image loaders to be built. The default is glycin-heif,glycin-image-rs,glycin-jxl,glycin-svg, covering the support for all commonly used image formats. You may remove the glycin-heif, glycin-jxl, or glycin-svg loader if the corresponding recommended dependency is not installed, but doing so will cause test failures and hamper the functionality of this package. There are also loaders for the JPEG 2000 and RAW formats but they are not enabled by default.

-D vapi=false: This option allows building this package without Vala-0.56.18 installed.

Contenu

Programme installé: glycin-thumbnailer
Installed Librar(y,ies): libglycin-2.so
Installed Director(y,ies): /usr/include/glycin-2, /usr/libexec/glycin-loaders, and /usr/share/glycin-loaders

Descriptions courtes

glycin-thumbnailer

creates thumbnails for images in a format supported by glycin

libglycin-2.so

contains image load functions which work by running glycin loaders in a sandbox environment