libadwaita-1.7.6

Introduction à libadwaita

Le paquet libadwaita fournit des widgets GTK4 graphiques supplémentaires pour développer des interfaces utilisateurs. Il est principalement utilisé par les applications GNOME.

[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/libadwaita/1.7/libadwaita-1.7.6.tar.xz

  • Téléchargement (FTP) :

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

  • Taille du téléchargement : 2,7 Mo

  • Estimation de l'espace disque requis : 203 Mo (avec les tests)

  • Estimation du temps de construction : 0,5 SBU (avec parallélisme = 4 et avec les tests)

Dépendances de libadwaita

Requises

AppStream-1.0.6, GTK-4.20.1 et sassc-3.6.2

Recommandées

Facultatives

Gi-DocGen-2025.4 et xdg-desktop-portal-1.20.3 (pour deux tests)

Installation de libadwaita

Installez libadwaita en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

Si vous avez installé Gi-DocGen-2025.4 et souhaitez construire la documentation de l'API de ce paquet, exécutez :

sed "s/apiversion/'1.7.6'/" -i ../doc/meson.build &&
meson configure -D documentation=true             &&
ninja

Pour tester les résultats, lancez : nanja test. Ces tests doivent être lancés depuis une session graphique. Deux tests échoueront si xdg-desktop-portal-1.20.3 n'est pas installé.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

Contenu

Programmes installés: adwaita-1-demo
Bibliothèques installes: libadwaita-1.so
Répertoires installs: /usr/include/libadwaita-1

Descriptions courtes

adwaita-1-demo

fournit un exemple d'utilisation de la bibliothèque libadwaita

libadwaita-1.so

fournit des widgets GTK supplémentaires pour créer des interfaces utilisateurs