Gjs-1.84.2

Introduksjon til Gjs

Gjs er et sett med Javascript bindinger for GNOME.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.4 plattform.

Pakkeinformasjon

Ytterligere Nedlastinger

Gjs Avhengigheter

Påkrevd

Cairo-1.18.4, dbus-1.16.2, GLib-2.84.4 (med GObject Introspection), og SpiderMonkey from Firefox-140.2.0

Påkrevd (påkrevd for GNOME)

Valgfri

Valgrind-3.25.1 (for tester), DTrace, LCOV, sysprof, og Systemtap

Installasjon av Gjs

Installer en oppdatering for å tillate å bygge denne pakken med SpiderMonkey 140:

patch -Np1 -i ../gjs-1.84.2-spidermonkey_140-1.patch

Installer Gjs ved å kjøre følgende kommandoer:

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

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

For å teste resultatene, utsted: ninja test i en grafisk økt.

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

--wrap-mode=nofallback: Denne bryteren forhindrer meson fra å bruke delprosjektets tilbakefall for evt avhengighetserklæringer i byggefilene, og forhindrer det å laste ned eventuell valgfrie avhengigheter som ikke er installert på systemet.

-Dprofiler=disabled: hindrer bygging av profilerings bakstykket selv om sysprof er installert.

Innhold

Installerte Programmer: gjs (symbolkobling) og gjs-console
Installert Bibliotek: libgjs.so
Installerte Mapper: /usr/include/gjs-1.0, /usr/lib/gjs, /usr/libexec/installed-tests/gjs, /usr/share/gjs-1.0, og /usr/share/installed-tests/gjs

Korte Beskrivelser

gjs-console

inneholder en konsoll for å kjøre JavaScript kommandoer

libgjs.so

inneholder GNOME JavaScript bindinger