Le paquet xdg-desktop-portal-wlr fournit les interfaces des portails de capture et de partage d'écran pour les compositeurs wlroots. La plupart des autres interfaces de portails sont fournies par xdg-desktop-portal-gtk-1.15.3, mais ne sont pas vraiment nécessaires si vous n'avez pas besoin de ces interfaces.
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.
Téléchargement (HTTP) : https://github.com/emersion/xdg-desktop-portal-wlr/archive/v0.8.3/xdg-desktop-portal-wlr-0.8.3.tar.gz
Somme de contrôle MD5 du téléchargement : 4a02f0350b69df8168b235994df0e43c
Taille du téléchargement : 44 Ko
Estimation de l'espace disque requis : 4 Mo
Estimation du temps de construction : moins de 0,1 SBU
Mesa-26.1.7, inih-62, libdrm-2.4.134, Systemd-261.2, pipewire-1.6.8, Wayland-1.26.0, wayland-protocols-1.49 et xdg-desktop-portal-1.22.1
xdg-desktop-portal-gtk-1.15.3 (pour fournir la plupart des interfaces de portails comme par exemple pour récupérer le gestionnaire de fichiers préféré)
Installez xdg-desktop-portal-wlr en exécutant les commandes suivantes :
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
.. &&
ninja
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root :
ninja install
Assurez-vous que le portail puisse être détecté en tant
qu'utilisateur root :
cat > /usr/share/xdg-desktop-portal/wlr-portals.conf << "EOF"
[preferred]
default=wlr
EOF