O pacote xdg-desktop-portal-wlr fornece as interfaces de portal para captura de tela e gravação de tela para compositores wlroots. A maioria das outras interfaces de portal é fornecida pelo xdg-desktop-portal-gtk-1.15.3, mas não é estritamente exigido, a menos que você precise dessas interfaces.
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.1.
Transferência (HTTP): https://github.com/emersion/xdg-desktop-portal-wlr/archive/v0.8.3/xdg-desktop-portal-wlr-0.8.3.tar.gz
Soma de verificação MD5 da transferência: 4a02f0350b69df8168b235994df0e43c
Tamanho da transferência: 44 KB
Espaço em disco estimado exigido: 4 MB
Tempo de construção estimado: menos que 0,1 UPC
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 e xdg-desktop-portal-1.22.1
xdg-desktop-portal-gtk-1.15.3 (por fornecer a maioria das interfaces de portais, como a obtenção do gerenciador de arquivos preferido)
Instale xdg-desktop-portal-wlr executando os seguintes comandos:
mkdir build &&
cd build &&
meson setup --prefix=/usr \
--buildtype=release \
.. &&
ninja
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usante root:
ninja install
Certifique-se de que o portal possa ser detectado como o(a) usante
root:
cat > /usr/share/xdg-desktop-portal/wlr-portals.conf << "EOF"
[preferred]
default=wlr
EOF