libadwaita-1.8.4

Introdução ao libadwaita

O pacote "libadwaita" fornece pequenas engenhocas adicionais de IU do "GTK4" para uso no desenvolvimento de interfaces de usuário(a). Elas são usadas principalmente para aplicativos "GNOME".

[Nota]

Nota

Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.

Informação do Pacote

Dependências do "libadwaita"

Exigidas

AppStream-1.1.2, GTK-4.20.3 e sassc-3.6.2

Recomendadas

Opcionais

Gi-DocGen-2026.1 e xdg-desktop-portal-1.20.3 (para dois testes)

Instalação do libadwaita

Instale o "libadwaita" executando os seguintes comandos:

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

Se você tiver Gi-DocGen-2026.1 instalado e desejar construir a documentação da API para esse pacote, emita:

sed "s/apiversion/'1.8.4'/" -i ../doc/meson.build &&
meson configure -D documentation=true             &&
ninja

Para testar os resultados, emita: ninja test. Os testes precisam ser executados a partir de uma sessão gráfica. Dois testes falharão se xdg-desktop-portal-1.20.3 não estiver instalado.

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.

Conteúdo

Aplicativos Instalados: adwaita-1-demo
Bibliotecas Instaladas: libadwaita-1.so
Diretórios Instalados: /usr/include/libadwaita-1

Descrições Curtas

adwaita-1-demo

fornece um exemplo de como usar a biblioteca "libadwaita"

libadwaita-1.so

fornece pequenas engenhocas adicionais do "GTK" para uso na criação de interfaces de usuário(a)