./lang/gjs, Javascript binding for GNOME based on Spidermonkey

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ]


Branch: CURRENT, Version: 1.82.3nb1, Package name: gjs-1.82.3nb1, Maintainer: pkgsrc-users

Gjs is a Javascript binding for GNOME. It's mainly based on
Spidermonkey javascript engine and the GObject introspection
framework.


Required to run:
[sysutils/dbus-glib] [devel/glib2] [devel/libffi] [graphics/gdk-pixbuf2] [devel/gobject-introspection] [graphics/cairo-gobject] [x11/gtk3] [lang/spidermonkey52] [lang/python37]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [devel/autoconf-archive] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 712.457 KB

Version history: (Expand)


CVS history: (Expand)


   2026-09-02 21:05:38 by Thomas Klausner | Files touched by this commit (3127)
Log message:
*: recursive bump for pcre2 10.48
   2026-09-01 21:16:33 by Santhosh Raju | Files touched by this commit (5)
Log message:
lang/gjs: Update to 1.82.3

Switch to mozjs128. Mark binaries not PaX mprotect safe (SpiderMonkey
JIT). Disable PCH. Remove obsolete patch.

Changes since 1.68.4:

Too many changes to list; see the upstream NEWS file for the full
release notes covering all versions between 1.68.4 and 1.82.3:

https://gitlab.gnome.org/GNOME/gjs/-/blob/1.82.3/NEWS
   2026-06-11 09:18:01 by Thomas Klausner | Files touched by this commit (788)
Log message:
gtk3: bump PKGREVISION for wayland option default change

Recursive bump to hopefully fix bulk build fallout due to the
unversioned change.
   2026-05-16 06:31:15 by Ryo ONODERA | Files touched by this commit (3)
Log message:
*: Use glib2-introspection from devel category, not from wip
   2026-05-15 22:08:43 by Thomas Klausner | Files touched by this commit (13)
Log message:
*: more gobject-introspection clean-ups

Restore it in two bl3.mk where the .pc files actually propagate it
   2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344)
Log message:
*: recursive bump for removal of cairo's xcb option
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined