O pacote JSON GLib é uma biblioteca que oferece suporte à serialização e desserialização para o formato JavaScript Object Notation (JSON) descrito pela RFC 4627.
Esse pacote é conhecido por construir e funcionar adequadamente usando-se uma plataforma LFS 13.0.
Transferência (HTTP): https://download.gnome.org/sources/json-glib/1.10/json-glib-1.10.8.tar.xz
Soma de verificação MD5 da transferência: 95c3d5dd56d4ada808480739889b75bc
Tamanho da transferência: 1,2 MB
Espaço em disco estimado exigido: 15 MB (com testes)
Tempo de construção estimado: 0,1 UPC (com testes)
GLib-2.86.4 (GObject Introspection exigido se construir GNOME)
Instale o JSON GLib executando os seguintes comandos:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
Se docutils-0.22.4 estiver instalado, construa as páginas de manual:
meson configure -D man=true && ninja
Se Gi-DocGen-2026.1 estiver instalado, construa a documentação da API:
sed "/json_docdir =/s|$| / 'json-glib-1.10.8'|" -i ../doc/meson.build && meson configure -D documentation=enabled && ninja
Para testar os resultados, emita: ninja test. Um teste, node, é conhecido por falhar.
Agora, como o(a) usuário(a) root:
ninja install
--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 gtk_doc=disabled: Adicione essa
opção se você tiver GTK-Doc-1.35.1 instalado e não desejar gerar a
documentação da API.