[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