mirror of
https://git.freebsd.org/ports.git
synced 2025-05-13 07:41:50 -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/inspector_protocol/*.py
|
||||
|
||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS
|
||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS
|
||||
OPTIONS_DEFAULT=JIT
|
||||
OPTIONS_SUB= yes
|
||||
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_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
||||
BUNDLED_SSL_USES_OFF= ssl
|
||||
JIT_CONFIGURE_OFF= --v8-lite-mode
|
||||
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
||||
NLS_CONFIGURE_ON= --with-intl=system-icu
|
||||
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
||||
|
|
|
@ -52,13 +52,16 @@ SHEBANG_FILES= deps/v8/third_party/inspector_protocol/*.py \
|
|||
tools/*.py \
|
||||
tools/inspector_protocol/*.py
|
||||
|
||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS
|
||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS
|
||||
OPTIONS_DEFAULT=JIT
|
||||
OPTIONS_SUB= yes
|
||||
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_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
||||
BUNDLED_SSL_USES_OFF= ssl
|
||||
JIT_CONFIGURE_OFF= --v8-lite-mode
|
||||
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
||||
NLS_CONFIGURE_ON= --with-intl=system-icu
|
||||
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
||||
|
|
|
@ -52,13 +52,16 @@ SHEBANG_FILES= deps/v8/third_party/inspector_protocol/*.py \
|
|||
tools/*.py \
|
||||
tools/inspector_protocol/*.py
|
||||
|
||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS
|
||||
OPTIONS_DEFINE= BUNDLED_SSL DOCS JIT NLS
|
||||
OPTIONS_DEFAULT=JIT
|
||||
OPTIONS_SUB= yes
|
||||
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_RUN_DEPENDS_OFF= ca_root_nss>=0:security/ca_root_nss
|
||||
BUNDLED_SSL_USES_OFF= ssl
|
||||
JIT_CONFIGURE_OFF= --v8-lite-mode
|
||||
NLS_BUILD_DEPENDS= icu>=69.1:devel/icu
|
||||
NLS_CONFIGURE_ON= --with-intl=system-icu
|
||||
NLS_LIB_DEPENDS= libicui18n.so:devel/icu
|
||||
|
|
Loading…
Add table
Reference in a new issue