libadwaita-1.7.2

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.2.tar.xz

  • Téléchargement (FTP) :

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

  • 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.4, GTK-4.18.4 et sassc-3.6.2

Recommandées

Facultatives

Gi-DocGen-2025.3 et xdg-desktop-portal-1.20.0 (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.3 et souhaitez construire la documentation de l'API de ce paquet, exécutez :

sed "s/apiversion/'1.7.2'/" -i ../doc/meson.build &&
meson configure -D gtk_doc=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.0 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