libportal-0.6
Installation de libportal
Avertissement
Si une version précédente de libportal est installée, déplacez
les en-têtes ailleurs pour que les paquets suivants n'aient pas
de conflit (en tant qu'utilisateur root
) :
if [ -e /usr/include/libportal ]; then
rm -rf /usr/include/libportal.old &&
mv -vf /usr/include/libportal{,.old}
fi
Installez libportal en lanant les
commandes suivantes :
mkdir build &&
cd build &&
meson --prefix=/usr --buildtype=release -Ddocs=false .. &&
ninja
Ce paquet n'a pas de suite de tests.
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.
-Ddocs=false
:
supprimez se paramètre si vous avez installé gi-docgen et que vous souhaitez reconstruire
et installer la documentation de l'API
-Dbackends=gtk3,gtk4,qt5
: ce
paramètre vous permet d'indiquer les moteurs disponibles. Vous
pouvez l'utiliser pour désactiver les dépendances à gtk-3, gtk-4 ou
qt-5. La plupart des applications qui utilisent libportal
utiliseront soit gtk-4 soit gtk-3. La valeur par défaut est de
construire ces trois moteurs.
Contents
Programmes installs:
None
Bibliothques installes:
libportal.so, libportal-gtk3.so,
libportal-gtk4.so et libportal-qt5.so
Rpertoires installs:
/usr/include/libportal et
/usr/share/gtk-doc/html/libportal
Descriptions courtes
libportal.so
|
fournit des API asynchrones dans le style de GIO pour la
plupart des portails Flatpak
|
libportal-gtk3.so
|
fournit des fonctions spécifiques à GTK+-3 pour interagir
avec les portails Flatpak.
|
libportal-gtk4.so
|
fournit des fonctions spécifiques à GTK-4 pour interagir
avec les portails Flatpak.
|
libportal-qt5.so
|
fournit des fonctions spécifiques à Qt5 pour interagir
avec les portails Flatpak.
|
Last updated on