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