Name nodejs
Version 16.20.2
Summary
Description nodeJS Evented I/O for V8 JavaScript
Section base
License MIT & ISC & BSD-2-Clause & BSD-3-Clause & Artistic-2.0 & OpenSSL
Homepage http://nodejs.org
Recipe file recipes-devtools/nodejs/nodejs_16.20.2.bb
Layer meta-oe (kirkstone branch)
Inherits
  • pkgconfig
  • python3-dir
  • python3native
  • python3targetconfig
  • python_pep517
  • qemu
  • setuptools3
  • setuptools3-base
Dependencies
  • brotli
  • c-ares
  • icu
  • openssl
  • pkgconfig-native
  • python3
  • python3-installer-native
  • python3-native
  • python3-setuptools-native
  • python3-wheel-native
  • qemu-native
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • zlib
  • c-ares
  • brotli
  • icu
  • libuv
  • nghttp2
  • zlib
PACKAGECONFIG options
  • ares
  • brotli
  • icu
  • libuv
  • nghttp2
  • shared
  • zlib

Sources

http://nodejs.org/dist/v16.20.2/node-v16.20.2.tar.xz

Patches

Patch Status
nodejs/0001-Disable-running-gyp-files-for-bundled-deps.patch Unknown
nodejs/0004-v8-don-t-override-ARM-CFLAGS.patch Inappropriate [oe-specific]
nodejs/big-endian.patch Pending
nodejs/mips-less-memory.patch Unknown
nodejs/system-c-ares.patch Inappropriate [c-ares specific]
nodejs/0001-liftoff-Correct-function-signatures.patch Submitted [https://chromium-review.googlesource.com/c/v8/v8/+/3235674]
nodejs/0001-mips-Use-32bit-cast-for-operand-on-mips32.patch Pending
nodejs/0001-Nodejs-Fixed-pipes-DeprecationWarning.patch Unknown
nodejs/CVE-2022-25883.patch Backport [https://github.com/npm/node-semver/commit/717534ee353682f3bcf33e60a8af4292626d4441]
nodejs/CVE-2024-22019.patch Backport [https://github.com/nodejs/node/commit/911cb33cdadab57a]
nodejs/CVE-2024-22025.patch Backport [https://github.com/nodejs/node/commit/9052ef43dc2d1b0d]
nodejs/CVE-2023-46809.patch Backport [https://github.com/nodejs/node/commit/d3d357ab096884f1]
nodejs/0001-Using-native-binaries.patch Unknown

bbappends

This recipe is appended by:

meta-de-sigma-chemnitz nodejs_%.bbappend
meta-mortsgna nodejs_%.bbappend
meta-intel-edison-distro nodejs_%.bbappend
meta-webosose nodejs_%.bbappend

Other branches

This recipe in other branches of meta-oe:

Branch Recipe
master nodejs 22.12.0
styhead (Yocto Project 5.1) nodejs 20.18.0
scarthgap (Yocto Project 5.0) nodejs 20.12.2
nanbield (Yocto Project 4.3) nodejs 20.8.1
mickledore (Yocto Project 4.2) nodejs 18.18.2
langdale (Yocto Project 4.1) nodejs 16.19.1
kirkstone (Yocto Project 4.0) nodejs 16.20.2 (this recipe)
honister (Yocto Project 3.4) nodejs 14.17.1
hardknott (Yocto Project 3.3) nodejs 12.21.0
gatesgarth (Yocto Project 3.2) nodejs 12.21.0
dunfell (Yocto Project 3.1) nodejs 12.22.12
dunfell (Yocto Project 3.1) nodejs 14.18.1
zeus (Yocto Project 3.0) nodejs 10.16.3
warrior (Yocto Project 2.7) nodejs 10.15.3
thud (Yocto Project 2.6) nodejs 8.12.0
sumo (Yocto Project 2.5) nodejs 8.9.4
rocko (Yocto Project 2.4) nodejs 8.4.0
pyro (Yocto Project 2.3) nodejs 4.8.2
morty (Yocto Project 2.2) nodejs 4.6.1
krogoth (Yocto Project 2.1) nodejs 4.4.3
jethro (Yocto Project 2.0) nodejs 0.12.7
fido (Yocto Project 1.8) nodejs 0.12.2
dizzy (Yocto Project 1.7) nodejs 0.8.18
daisy (Yocto Project 1.6) nodejs 0.8.18
dora (Yocto Project 1.5) nodejs 0.8.18
dylan (Yocto Project 1.4) nodejs 0.8.18
danny (Yocto Project 1.3) nodejs 0.6.20