[Midnightbsd-cvs] [MidnightBSD/mports] 95d2ad: lang/cjs: update to 128.1 (#1131)
Lucas Holt
noreply at github.com
Thu Sep 10 18:31:33 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: 95d2ad7786692b0337bab3e161cc8d7306f5fec0
https://github.com/MidnightBSD/mports/commit/95d2ad7786692b0337bab3e161cc8d7306f5fec0
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-09-10 (Thu, 10 Sep 2026)
Changed paths:
M lang/cjs/Makefile
M lang/cjs/distinfo
Log Message:
-----------
lang/cjs: update to 128.1 (#1131)
Updates Cinnamon JavaScript from 5.4.1 to 128.1 and moves the dependency
from SpiderMonkey 78 to 128.\n\nThe obsolete upstream patch and NO_TEST
are removed. The port uses the framework display extension plus a port
test wrapper to run the complete GTK-enabled suite under an owned Xvfb;
no GTK or D-Bus tests are suppressed. A build-tree linker path is needed
for g-ir-scanner to inspect the newly built libcjs instead of the old
installed library.\n\nValidation: bmake makesum, patch, build, fake,
package, bmake test (72/72), check-license, source portlint, and git
diff --check. Portlint -C is blocked only by a retained generated local
.mport artifact.
## Summary by Sourcery
Update the CJS port to 128.1 with SpiderMonkey 128 support and fully
restore automated testing.
Enhancements:
- Update CJS to version 128.1 and migrate its SpiderMonkey dependency to
version 128.
- Enable the complete GTK- and D-Bus-backed test suite through the
display test framework.
- Configure builds to use the newly built CJS library during
introspection and retain optional readline support.
Build:
- Remove the obsolete upstream patch and obsolete test suppression while
updating the port configuration for the new release.
Tests:
- Add test dependencies and support for running all 72 tests under an
owned Xvfb environment.
---------
Signed-off-by: Lucas Holt <luke at foolishgames.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