component/nodejs: version up 18.18.0
adjust peertube to explicitly use 16.19.0 as this version does not support nodejs 18 drop some unused versions
Showing
... | ... | @@ -12,13 +12,25 @@ extends = |
parts = | ||
nodejs | ||
[nodejs] | ||
<= nodejs-16.19.0 | ||
# nodejs 16 needs gcc > 8.3 | ||
# nodejs >= 16 needs gcc >= 8.3 | ||
[gcc] | ||
min_version = 8.3 | ||
[nodejs] | ||
<= nodejs-18.18.0 | ||
|
||
[nodejs-headers] | ||
<= nodejs-headers-18.18.0 | ||
[node-gyp-environment] | ||
# environment section to build with node-gyp. | ||
# node-gyp downloads a tarball containing nodejs headers by default | ||
# this uses a locally downloaded tarball, for reproductibility. | ||
npm_config_tarball = ${nodejs-headers:target} | ||
[nodejs-16.19.0] | ||
<= nodejs-base | ||
openssl_location = ${openssl:location} | ||
... | ... | @@ -38,6 +50,18 @@ post-install = |
version = v16.19.0 | ||
md5sum = e7bfbf135ae54d1dcca63bf17be84818 | ||
[nodejs-18.18.0] | ||
<= nodejs-base | ||
openssl_location = ${openssl:location} | ||
version = v18.18.0 | ||
md5sum = a1ce8df7e6b9df9f4ba3ff1d4e2173d2 | ||
[nodejs-headers-18.18.0] | ||
<= nodejs-headers-base | ||
version = v18.18.0 | ||
md5sum = c5ab3e98977dfd639d830625d79eff52 | ||
[nodejs-14.16.0] | ||
<= nodejs-base | ||
openssl_location = ${openssl:location} | ||
... | ... | @@ -57,11 +81,6 @@ version = v8.9.4 |
md5sum = 4ddc1daff327d7e6f63da57fdfc24f55 | ||
PATH = ${pkgconfig:location}/bin:${python2.7:location}/bin:%(PATH)s | ||
[nodejs-8.6.0] | ||
<= nodejs-base | ||
version = v8.6.0 | ||
md5sum = 0c95e08220667d8a18b97ecec8218ac6 | ||
PATH = ${pkgconfig:location}/bin:${python2.7:location}/bin:%(PATH)s | ||
[nodejs-8.12.0] | ||
<= nodejs-base | ||
... | ... |