[Midnightbsd-cvs] [MidnightBSD/mports] 72f711: lang/gjs: update to 1.86.0 (#1262)
Lucas Holt
noreply at github.com
Sat Sep 12 07:27:26 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 72f711ec60714e80fc51313f4d97fc49d77667a9
https://github.com/MidnightBSD/mports/commit/72f711ec60714e80fc51313f4d97fc49d77667a9
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-12 (Sat, 12 Sep 2026)
Changed paths:
M lang/gjs/Makefile
M lang/gjs/distinfo
A lang/gjs/files/patch-gi_info.h
Log Message:
-----------
lang/gjs: update to 1.86.0 (#1262)
Updates GJS to 1.86.0 and switches it to SpiderMonkey 140.
Validation:
- bmake makesum, patch, build, fake, package, test, check-license
- git diff --check
The full package build succeeded against the new SpiderMonkey 140
package. The local GI compatibility patch corrects a void** declaration
to void*, matching current upstream GJS and the installed GObject
Introspection 2 API. Tests remain governed by the port pre-existing
NO_TEST setting.
## Summary by Sourcery
Update the GJS port to 1.86.0 and migrate its SpiderMonkey dependency to
version 140.
Bug Fixes:
- Correct the GObject Introspection closure address declaration for
compatibility with the updated API.
Enhancements:
- Update GJS to version 1.86.0 with SpiderMonkey 140 support.
- Refresh the package license metadata for the new GJS release.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.com>
Co-authored-by: sourcery-ai[bot] <58596630+sourcery-ai[bot]@users.noreply.github.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list