Instalação do libportal
        
        
          
          
            Atenção
          
          
            Se uma versão anterior do "libportal" estiver instalada, [então]
            mova os cabeçalhos para fora do caminho, de forma que os pacotes
            posteriores não encontrem conflitos (como o(a) usuário(a)
            root):
          
          if [ -e /usr/include/libportal ]; then
   rm -rf /usr/include/libportal.old &&
   mv -vf /usr/include/libportal{,.old}
fi
         
        
          Primeiro, aplique um remendo para corrigir construção contra Qt 6.9
          e posteriores:
        
        patch -Np1 -i ../libportal-0.9.1-qt6.9_fixes-1.patch
        
          Instale libportal executando os
          seguintes comandos:
        
        mkdir build &&
cd    build &&
meson setup --prefix=/usr       \
            --buildtype=release \
            -D vapi=false       \
            -D docs=false       \
            .. &&
ninja
        
          Se você tiver Gi-DocGen-2025.4 instalado e desejar
          construir a documentação da API para esse pacote, emita:
        
        sed -i "/output/s/-1/-0.9.1/" ../doc/meson.build &&
meson configure -D docs=true                     &&
ninja
        
          Para testar os resultados, emita: ninja test. Observe que processos
          adicionais dbus-daemon possivelmente
          precisem ser eliminados depois que os testes forem executados.
        
        
          Agora, como o(a) usuário(a) root:
        
        ninja install
       
      
        
          Explicações do Comando
        
        
          --buildtype=release:
          Especifique um tipo de construção adequado para lançamentos
          estáveis do pacote, pois o padrão possivelmente produza binários
          não otimizados.
        
        
          -D vapi=false: Esse
          parâmetro desabilita usar Vala-0.56.18. Remova esse parâmetro se você o
          tiver instalado.
        
        
          -D docs=false: Permite
          construir esse pacote sem Gi-DocGen-2025.4 instalado. Se você tiver
          Gi-DocGen-2025.4 instalado e desejar
          reconstruir e instalar a documentação da API, um comando
          meson configure
          reconfigurará essa opção.