Gjs-1.74.1

Introdução ao Gjs

Gjs é um conjunto de ligações Javascript para GNOME.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do Gjs

Exigidas

Cairo-1.17.6, dbus-1.14.6, gobject-introspection-1.74.0 e JS-102.8.0

Recomendadas (exigidas para GNOME)

Opcionais

sysprof-3.46.0, Valgrind-3.20.0 (para testes), DTrace, LCOV e Systemtap

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/gjs

Instalação do Gjs

Instale o Gjs executando os seguintes comandos:

mkdir gjs-build &&
cd    gjs-build &&

meson setup --prefix=/usr          \
            --buildtype=release    \
            --wrap-mode=nofallback \
            ..                     &&
ninja

Para testar os resultados, emita: ninja test. Os testes GTK e Cairo falharão se não executarem em uma sessão do Xorg. Quatro testes são conhecidos por atingirem o tempo limite.

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.

--wrap-mode=nofallback: Essa chave impede que o meson use substitutos de subprojeto para quaisquer declarações de dependência nos arquivos de construção, impedindo-o de baixar qualquer dependência opcional que não esteja instalada no sistema.

-Dprofiler=disabled: evita a construção da estrutura de retaguarda do perfilador, mesmo se o sysprof-3.46.0 estiver instalado.

Conteúdo

Aplicativos Instalados: gjs (link simbólico) e gjs-console
Biblioteca Instalada: libgjs.so
Diretórios Instalados: /usr/include/gjs-1.0, /usr/lib/gjs, /usr/libexec/installed-tests/gjs, /usr/share/gjs-1.0 e /usr/share/installed-tests/gjs

Descrições Curtas

gjs-console

contém um console para executar comandos JavaScript

libgjs.so

contém as ligações JavaScript do GNOME