Flatpak 1.14 terá acesso em rede aos serviços X11 e PulseAudio

Em meio ao lançamento do Flatpak 1.13.1, Phaedrus Leeds informou que o Flatpak 1.14 terá acesso em rede aos serviços X11 e PulseAudio, e mais.

o framework de sandboxing e distribuição de aplicativos Linux Flatpak 1.14 entrou em desenvolvimento com vários novos recursos e melhorias.

E, Phaedrus Leeds anunciou que o lançamento do Flatpak 1.13.1 é o primeiro passo para a série estável Flatpak 1.14.

Flatpak 1.14 terá acesso em rede aos serviços X11 e PulseAudio

Flatpak 1.14 terá acesso em rede aos serviços X11 e PulseAudio
Flatpak 1.14 terá acesso em rede aos serviços X11 e PulseAudio

Segundo Leeds, o Flatpak 1.14 provavelmente será lançada em junho com novos recursos importantes, como a capacidade de criar um diretório para XDG_STATE_HOME e definir a variável de ambiente HOST_XDG_STATE_HOME, bem como acesso em rede aos serviços X11 e PulseAudio se um aplicativo tiver acesso à rede.

Em relação à capacidade do Flatpak de definir a variável de ambiente XDG_STATE_HOME para aplicativos que precisam, os desenvolvedores observam o fato de que esse recurso pode ser replicado em aplicativos Flatpak que exigem um diretório de estado usando o comando
--persist=.local/state --unset-env=XDG_STATE_HOME, que define o diretório base relativo ao qual os arquivos de dados específicos do usuário devem ser armazenados.

Outra mudança interessante na próxima versão do Flatpak 1.14 é uma nova família de condicionais para extensões have-kernel-module-foo.

De acordo com os desenvolvedores, esta é uma generalização de have-intel-gpu e parece ser útil para extensões que se aplicam apenas a hardware específico, como para GPUs NVIDIA.

Entre outras mudanças dignas de nota, o Flatpak 1.14 promete adicionar a capacidade de exportar metadados do AppStream para o sistema host usar, implementa a conclusão da linha de comando para o Fish shell e adiciona o comando flatpak document-unexport --doc-id=... para permitir que os usuários cancelem a exportação de documentos inexistentes.

Para desenvolvedores de aplicativos Flatpak, ele promete uma nova API FlatpakTransaction:no-interaction que complementa flatpak_transaction_set_no_interaction() e permite chamar o código para ver se uma determinada transação é interativa e atualiza o comando flatpak build-init para definir automaticamente o diretório de compilação a ser ignorado por Git.

Além disso, o Flatpak 1.14 traz muitas outras mudanças, incluindo desempenho aprimorado ao encontrar referências relacionadas, suporte aprimorado a Wayland, permitindo caminhos absolutos em WAYLAND_DISPLAY, confiabilidade aprimorada de detecção do tema GTK atual, suporte para SHA256 em vez de SHA1 para evitar falsos positivos da análise estática e muito mais.

Para mais detalhes, confira as notas de lançamento da versão de pré-lançamento do Flatpak 1.13.1 no GitHub.

Na mesma página, você pode baixar, compilar e instalar em sua distribuição GNU/Linux se quiser levar os novos recursos para um test drive ou teste seus aplicativos Flatpak contra a próxima nova versão estável.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.