Le paquet libgweather est une bibliothèque utilisée pour accéder aux informations météorologiques depuis des services en ligne pour de nombreux endroits.
This package is known to build and work properly using an LFS 12.1 platform.
Téléchargement (HTTP) : https://download.gnome.org/sources/libgweather/4.4/libgweather-4.4.0.tar.xz
Somme de contrôle MD5 : bba9065a75a7482be21d0427a12233c0
Taille du téléchargement : 2.7 Mo
Estimation de l'espace disque requis : 96 Mo (avec les tests)
Estimation du temps de construction : 0,3 SBU (avec les tests)
geocode-glib-3.26.4, GTK+-3.24.41, libsoup-3.4.4 et PyGObject-3.46.0
gobject-introspection-1.78.1, libxml2-2.12.5 et Vala-0.56.14
Gi-DocGen-2023.3 (gi-docgen est aussi
fournit comme sous-projet meson et il sera utilisé si vous ne
passez pas -Dgtk_doc=false
à
meson), LLVM-17.0.6 (pour clang-format) et pylint
An Internet connection is needed for some tests of this package.
Installez libgweather en exécutant les commandes suivantes :
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -Dgtk_doc=false \ .. && ninja
Si vous avez installé Gi-DocGen-2023.3 et souhaitez construire la documentation de l'API de ce paquet, exécutez :
sed "s/libgweather_full_version/'libgweather-4.4.0'/" \ -i ../doc/meson.build && meson configure -Dgtk_doc=true && ninja
Un test a besoin que les fichiers de paramètres linguistiques soient installés sur le système. Il vaut donc mieux lancer les tests après avoir installé le paquet.
Maintenant, en tant qu'utilisateur root
:
ninja install
Pour tester les résultats lancez : LC_ALL=C ninja test. Un test,
style / stule-format
, est connu pour
échouer à cause de différences entre les versions de clang-format
dans LLVM-16 et LLVM-17. Un test nommé libgweather / metar
est connu pour échouer car il
nécessite des ressources en ligne qui ont été déplacées.
--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.
-Dgtk_doc=false
: Allow
building this package without Gi-DocGen-2023.3 installed. If you have
Gi-DocGen-2023.3 installed and you
wish to rebuild and install the API documentation, a meson configure command will
reset this option.