git: e06a8268e1a2 - main - devel/py-PyExecJS: remove optional dependency on long gone lang/spidermonkey52

From: Rene Ladan <rene_at_FreeBSD.org>
Date: Tue, 30 Jun 2026 22:02:50 UTC
The branch main has been updated by rene:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e06a8268e1a217c8c1aae729ac19690dec4be7c6

commit e06a8268e1a217c8c1aae729ac19690dec4be7c6
Author:     Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2026-06-30 22:02:23 +0000
Commit:     Rene Ladan <rene@FreeBSD.org>
CommitDate: 2026-06-30 22:02:23 +0000

    devel/py-PyExecJS: remove optional dependency on long gone lang/spidermonkey52
---
 devel/py-PyExecJS/Makefile                                  |  5 +----
 devel/py-PyExecJS/files/patch-execjs___external__runtime.py | 11 -----------
 2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/devel/py-PyExecJS/Makefile b/devel/py-PyExecJS/Makefile
index ea0be4c23c39..2fc27535acaa 100644
--- a/devel/py-PyExecJS/Makefile
+++ b/devel/py-PyExecJS/Makefile
@@ -17,12 +17,9 @@ USE_PYTHON=	autoplist distutils
 
 NO_ARCH=	yes
 
-OPTIONS_GROUP=		RUNTIME
-OPTIONS_GROUP_RUNTIME=	NODE SPIDERMONKEY
+OPTIONS_DEFINE=		NODE
 NODE_DESC=		Use www/node as JavaScript backend
 NODE_RUN_DEPENDS=	node>=0.8.0:www/node
-SPIDERMONKEY_DESC=	Use lang/spidermonkey52 as JavaScript backend
-SPIDERMONKEY_RUN_DEPENDS=	js52:lang/spidermonkey52
 OPTIONS_DEFAULT=	NODE
 
 .include <bsd.port.mk>
diff --git a/devel/py-PyExecJS/files/patch-execjs___external__runtime.py b/devel/py-PyExecJS/files/patch-execjs___external__runtime.py
deleted file mode 100644
index 8c8da990f7ae..000000000000
--- a/devel/py-PyExecJS/files/patch-execjs___external__runtime.py
+++ /dev/null
@@ -1,11 +0,0 @@
---- execjs/_external_runtime.py.orig	2019-05-25 16:38:20 UTC
-+++ execjs/_external_runtime.py
-@@ -251,7 +251,7 @@ def jsc():
- def spidermonkey():
-     return ExternalRuntime(
-         name="SpiderMonkey",
--        command=["js"],
-+        command=["js52"],
-         runner_source=_runner_sources.SpiderMonkey,
-         tempfile=True
-     )