pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/lang/gjs



Module Name:    pkgsrc
Committed By:   fox
Date:           Tue Sep  1 19:16:33 UTC 2026

Modified Files:
        pkgsrc/lang/gjs: Makefile PLIST buildlink3.mk distinfo
Removed Files:
        pkgsrc/lang/gjs/patches: patch-gjs_jsapi-util.cpp

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


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/lang/gjs/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/gjs/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/lang/gjs/buildlink3.mk
cvs rdiff -u -r1.10 -r1.11 pkgsrc/lang/gjs/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/lang/gjs/patches/patch-gjs_jsapi-util.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/lang/gjs/Makefile
diff -u pkgsrc/lang/gjs/Makefile:1.43 pkgsrc/lang/gjs/Makefile:1.44
--- pkgsrc/lang/gjs/Makefile:1.43       Thu Jun 11 07:17:17 2026
+++ pkgsrc/lang/gjs/Makefile    Tue Sep  1 19:16:33 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.43 2026/06/11 07:17:17 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2026/09/01 19:16:33 fox Exp $
 
-DISTNAME=      gjs-1.68.4
-PKGREVISION=   28
+DISTNAME=      gjs-1.82.3
 CATEGORIES=    lang
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gjs/${PKGVERSION_NOREV:R}/}
 EXTRACT_SUFX=  .tar.xz
@@ -19,6 +18,7 @@ USE_LANGUAGES=        c c++
 MAKE_ENV+=     LD_LIBRARY_PATH=${WRKSRC}/output/gjs@sha:${WRKSRC}/output/gjs-jsapi@sta:${WRKSRC}/output/gjs-console@exe
 MESON_ARGS+=   -Dinstalled_tests=false
 MESON_ARGS+=   -Dprofiler=disabled
+MESON_ARGS+=   -Db_pch=false
 
 PYTHON_FOR_BUILD_ONLY= tool
 
@@ -27,6 +27,10 @@ PKGCONFIG_OVERRIDE_STAGE=    post-configure
 
 CHECK_PORTABILITY_SKIP+=       tools/run_iwyu.sh
 
+NOT_PAX_MPROTECT_SAFE+=        bin/gjs
+NOT_PAX_MPROTECT_SAFE+=        bin/gjs-console
+
+.include "../../mk/pax.mk"
 .include "../../devel/meson/build.mk"
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/gobject-introspection/buildlink3.mk"
@@ -34,7 +38,7 @@ CHECK_PORTABILITY_SKIP+=      tools/run_iwyu.
 BUILDLINK_API_DEPENDS.cairo+=  cairo>=1.18
 .include "../../graphics/cairo/buildlink3.mk"
 .include "../../graphics/gdk-pixbuf2/buildlink3.mk"
-.include "../../lang/mozjs78/buildlink3.mk"
+.include "../../lang/mozjs128/buildlink3.mk"
 .include "../../sysutils/dbus-glib/buildlink3.mk"
 .include "../../x11/gtk3/buildlink3.mk"
 .include "../../mk/readline.buildlink3.mk"

Index: pkgsrc/lang/gjs/PLIST
diff -u pkgsrc/lang/gjs/PLIST:1.2 pkgsrc/lang/gjs/PLIST:1.3
--- pkgsrc/lang/gjs/PLIST:1.2   Thu Nov  5 17:12:00 2020
+++ pkgsrc/lang/gjs/PLIST       Tue Sep  1 19:16:33 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2020/11/05 17:12:00 nia Exp $
+@comment $NetBSD: PLIST,v 1.3 2026/09/01 19:16:33 fox Exp $
 bin/gjs
 bin/gjs-console
 include/gjs-1.0/gjs/context.h
@@ -13,5 +13,14 @@ lib/libgjs.so
 lib/libgjs.so.0
 lib/libgjs.so.0.0.0
 lib/pkgconfig/gjs-1.0.pc
+libexec/installed-tests/gjs/GIMarshallingTests-1.0.typelib
+libexec/installed-tests/gjs/Regress-1.0.typelib
+libexec/installed-tests/gjs/RegressUnix-1.0.typelib
+libexec/installed-tests/gjs/Utility-1.0.typelib
+libexec/installed-tests/gjs/WarnLib-1.0.typelib
+libexec/installed-tests/gjs/libgimarshallingtests.so
+libexec/installed-tests/gjs/libregress.so
+libexec/installed-tests/gjs/libutility.so
+libexec/installed-tests/gjs/libwarnlib.so
 share/gjs-1.0/lsan/lsan.supp
 share/gjs-1.0/valgrind/gjs.supp

Index: pkgsrc/lang/gjs/buildlink3.mk
diff -u pkgsrc/lang/gjs/buildlink3.mk:1.25 pkgsrc/lang/gjs/buildlink3.mk:1.26
--- pkgsrc/lang/gjs/buildlink3.mk:1.25  Tue Jan 27 08:40:00 2026
+++ pkgsrc/lang/gjs/buildlink3.mk       Tue Sep  1 19:16:33 2026
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.25 2026/01/27 08:40:00 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.26 2026/09/01 19:16:33 fox Exp $
 
 BUILDLINK_TREE+=       gjs
 
@@ -6,13 +6,13 @@ BUILDLINK_TREE+=      gjs
 GJS_BUILDLINK3_MK:=
 
 BUILDLINK_API_DEPENDS.gjs+=    gjs>=1.53.4
-BUILDLINK_ABI_DEPENDS.gjs?=    gjs>=1.68.4nb27
+BUILDLINK_ABI_DEPENDS.gjs?=    gjs>=1.82.3
 BUILDLINK_PKGSRCDIR.gjs?=      ../../lang/gjs
 
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/gobject-introspection/buildlink3.mk"
 .include "../../graphics/cairo/buildlink3.mk"
-.include "../../lang/mozjs78/buildlink3.mk"
+.include "../../lang/mozjs128/buildlink3.mk"
 .include "../../sysutils/dbus-glib/buildlink3.mk"
 .endif # GJS_BUILDLINK3_MK
 

Index: pkgsrc/lang/gjs/distinfo
diff -u pkgsrc/lang/gjs/distinfo:1.10 pkgsrc/lang/gjs/distinfo:1.11
--- pkgsrc/lang/gjs/distinfo:1.10       Thu Mar 10 20:53:35 2022
+++ pkgsrc/lang/gjs/distinfo    Tue Sep  1 19:16:33 2026
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.10 2022/03/10 20:53:35 nia Exp $
+$NetBSD: distinfo,v 1.11 2026/09/01 19:16:33 fox Exp $
 
-BLAKE2s (gjs-1.68.4.tar.xz) = 470e00cbf97a18ce78f572c44202163bc3497cbc0570cc7bd8dbf6d2f30cef31
-SHA512 (gjs-1.68.4.tar.xz) = c610abfa701c0a61ffa6916ec5ebcd07b1dcb04607d74ab0b6d30583da27d60f9993e037fab73e66e1580d644d3a57f0a479f55a09e3bf56fea7f17367c787b3
-Size (gjs-1.68.4.tar.xz) = 559768 bytes
-SHA1 (patch-gjs_jsapi-util.cpp) = 91b267616071bde63afb835d82859bd44a364da1
+BLAKE2s (gjs-1.82.3.tar.xz) = d7ff72c35b62b9f17f894fc715933e482910b6a2a24ab08ce5077e5c355fc70b
+SHA512 (gjs-1.82.3.tar.xz) = 576f974a00b3bb1e3187c9c23d49281ed0eecd64949a91959638018bd57be18c61ff04a3e508933e0f59f7fe2502a2242282e964917d16358f079fe9d6397bd8
+Size (gjs-1.82.3.tar.xz) = 729556 bytes



Home | Main Index | Thread Index | Old Index