mirror of
https://git.freebsd.org/ports.git
synced 2025-05-13 15:51:51 -04:00
www/node{18,20,22}: Add JIT option
PR: 281746
This commit is contained in:
parent
0d231ec121
commit
bf4c86a9e2
3 changed files with 12 additions and 3 deletions
|
@ -52,13 +52,16 @@ SHEBANG_FILES= deps/v8/third_party/inspector_protocol/*.py \
|
||||||
tools/*.py \
|
tools/*.py \
|
||||||
tools/inspector_protocol/*.py
|
tools/inspector_protocol/*.py
|
||||||
|
|
||||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS
|
OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS
|
||||||
|
OPTIONS_DEFAULT=JIT
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
|
BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
|
||||||
|
JIT_DESC= Use Just In Time compiler
|
||||||
|
|
||||||
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
|
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
|
||||||
BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
||||||
BUNDLED_SSL_USES_OFF= ssl
|
BUNDLED_SSL_USES_OFF= ssl
|
||||||
|
JIT_CONFIGURE_OFF= --v8-lite-mode
|
||||||
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
||||||
NLS_CONFIGURE_ON= --with-intl=system-icu
|
NLS_CONFIGURE_ON= --with-intl=system-icu
|
||||||
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
||||||
|
|
|
@ -52,13 +52,16 @@ SHEBANG_FILES= deps/v8/third_party/inspector_protocol/*.py \
|
||||||
tools/*.py \
|
tools/*.py \
|
||||||
tools/inspector_protocol/*.py
|
tools/inspector_protocol/*.py
|
||||||
|
|
||||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS
|
OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS
|
||||||
|
OPTIONS_DEFAULT=JIT
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
|
BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
|
||||||
|
JIT_DESC= Use Just In Time compiler
|
||||||
|
|
||||||
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
|
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
|
||||||
BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
||||||
BUNDLED_SSL_USES_OFF= ssl
|
BUNDLED_SSL_USES_OFF= ssl
|
||||||
|
JIT_CONFIGURE_OFF= --v8-lite-mode
|
||||||
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
||||||
NLS_CONFIGURE_ON= --with-intl=system-icu
|
NLS_CONFIGURE_ON= --with-intl=system-icu
|
||||||
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
||||||
|
|
|
@ -52,13 +52,16 @@ SHEBANG_FILES= deps/v8/third_party/inspector_protocol/*.py \
|
||||||
tools/*.py \
|
tools/*.py \
|
||||||
tools/inspector_protocol/*.py
|
tools/inspector_protocol/*.py
|
||||||
|
|
||||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS
|
OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS
|
||||||
|
OPTIONS_DEFAULT=JIT
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
|
BUNDLED_SSL_DESC= Use bundled OpenSSL implementation from node.js
|
||||||
|
JIT_DESC= Use Just In Time compiler
|
||||||
|
|
||||||
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
|
BUNDLED_SSL_CONFIGURE_OFF= --openssl-use-def-ca-store --shared-openssl
|
||||||
BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
BUNDLED_SSL_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
||||||
BUNDLED_SSL_USES_OFF= ssl
|
BUNDLED_SSL_USES_OFF= ssl
|
||||||
|
JIT_CONFIGURE_OFF= --v8-lite-mode
|
||||||
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
||||||
NLS_CONFIGURE_ON= --with-intl=system-icu
|
NLS_CONFIGURE_ON= --with-intl=system-icu
|
||||||
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
||||||
|
|
Loading…
Add table
Reference in a new issue