Port details
spidermonkey140 Standalone JavaScript based from Mozilla 140-esr
140.13.0_3 lang Σ =0 140.13.0_2Version of this port present on the latest quarterly branch. Maintainer: vishwin@FreeBSD.org Port Added: 2025-11-18 19:42:04
Last Update: 2026-10-15 21:24:47
Commit Hash: 921f0ba
License: MPL20
WWW: https://spidermonkey.dev/ Description: # Spidermonkey is the JavaScript interpreter from the Mozilla project. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For RUN/BUILD depends:spidermonkey140>0:lang/spidermonkey140
For LIB depends:libmozjs-140.so:lang/spidermonkey140
To install the port : # cd /usr/ports/lang/spidermonkey140/ && make install clean To add the package , run one of these commands: pkg install lang/spidermonkey140 pkg install spidermonkey140 NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: spidermonkey140 Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1784153009
SHA256 (firefox-140.13.0esr.source.tar.xz) = f53b9dc6942abda1185aa7d79048f59fc075020da36b4dd6b31f668b88714d01
SIZE (firefox-140.13.0esr.source.tar.xz) = 644768324
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
gm4 : devel/m4 rust>=1.81 : lang/rust rust-cbindgen>=0.26.0 : devel/rust-cbindgen gmake>=4.4.1 : devel/gmake llvm-config19 : devel/llvm19 pkgconf>=1.3.0_1 : devel/pkgconf python3.12 : lang/python312 llvm-objdump19 : devel/llvm19 gcc14 : lang/gcc14 as : devel/binutils
Runtime dependencies: #
gcc14 : lang/gcc14
Library dependencies: #
libicudata.so : devel/icu libnspr4.so : devel/nspr
There are no ports dependent upon this port #
Configuration Options : #
No options to configure Options name : #
lang_spidermonkey140 USES: #
compiler:c++17-lang gmake llvm:noexport localbase pathfix pkgconfig python:build tar:xz
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
140.13.0_3 15 Oct 2026 21:24:47
Dima Panov (fluffy)
lang/spidermonkey140: fix build with Python 3.14+ (+)
AttributeError: module 'ast' has no attribute 'Str'
Python have deprecated ast.Str, ast.Num, ast.Bytes since 3.8 and dropped they
out in 3.14
Use ast.Constant instead
Reported by: bulk -t
Approved by: portmgr blanket (fix build)
140.13.0_3 14 Oct 2026 07:38:19
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.99.0
PR: 299016
140.13.0_2 08 Sep 2026 10:38:00
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.98.1
PR: 298139
140.13.0_1 21 Jul 2026 06:47:24
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.97.1
PR: 296645
140.13.0 16 Jul 2026 00:44:44
Charlie Li (vishwin)
lang/spidermonkey140: update to 140.13.0 (rc1)
140.11.0_1 04 Jun 2026 08:52:51
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.96.0
PR: 295694
140.11.0 02 Jun 2026 02:16:17
Charlie Li (vishwin)
lang/spidermonkey140: update to 140.11.0
140.7.0_3 27 Apr 2026 12:26:47
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.95.0
PR: 294615
140.7.0_2 23 Mar 2026 07:33:11
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.94.0
PR: 293615
140.7.0_1 28 Jan 2026 08:48:51
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.93.0
PR: 292360
140.7.0 07 Jan 2026 03:47:36
Charlie Li (vishwin)
lang/spidermonkey140: update to 140.7.0 (rc1)
140.6.0_1 16 Dec 2025 12:12:31
Mikael Urankar (mikael)
lang/rust: Bump revisions after 1.92.0
PR: 291582
140.6.0 02 Dec 2025 05:27:06
Charlie Li (vishwin)
lang/spidermonkey140: update to 140.6.0 (rc1)
140.5.0 18 Nov 2025 19:39:40
Charlie Li (vishwin)
lang/spidermonkey140: add