Install this package:
emerge -a net-libs/nodejs
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 26.5.1 | 8 | ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~x64-macos | 0 |
| 24.18.1 | 8 | ~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~x64-macos | 0 |
<pkgmetadata> <maintainer type="person"> <email>williamh@gentoo.org</email> <name>William Hubbs</name> </maintainer> <use> <flag name="inspector">Enable V8 inspector</flag> <flag name="npm">Enable NPM package manager</flag> <flag name="pax-kernel">Enable building under a PaX enabled kernel</flag> <flag name="pnpm">Install the <pkg>sys-apps/pnpm</pkg> package manager</flag> <flag name="snapshot">Enable snapshot creation for faster startup</flag> <flag name="system-icu">Use system <pkg>dev-libs/icu</pkg> instead of the bundled version</flag> <flag name="system-ssl">Use system OpenSSL instead of the bundled one</flag> </use> <upstream> <remote-id type="github">nodejs/node</remote-id> <remote-id type="cpe">cpe:/a:nodejs:nodejs</remote-id> </upstream> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p net-libs/nodejs |
euse -E <flag> -p net-libs/nodejs |
euse -D <flag> -p net-libs/nodejs
| Flag | Description | 26.5.1 | 24.18.1 |
|---|---|---|---|
| cpu_flags_x86_sse2 | ⚠️ | ✓ | ✓ |
| debug | ⚠️ | ✓ | ✓ |
| doc | ⚠️ | ✓ | ✓ |
| icu | ⚠️ | ⊕ | ⊕ |
| inspector | Enable V8 inspector | ⊕ | ⊕ |
| lto | ⚠️ | ✓ | ✓ |
| npm | Enable NPM package manager | ⊕ | ⊕ |
| pax-kernel | Enable building under a PaX enabled kernel | ✓ | ✓ |
| pnpm | Install the <pkg>sys-apps/pnpm</pkg> package manager | ✓ | ✓ |
| snapshot | Enable snapshot creation for faster startup | ⊕ | ⊕ |
| ssl | ⚠️ | ⊕ | ⊕ |
| system-icu | Use system <pkg>dev-libs/icu</pkg> instead of the bundled version | ⊕ | ⊕ |
| system-ssl | Use system OpenSSL instead of the bundled one | ⊕ | ⊕ |
| test | ⚠️ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | node-v24.18.1.tar.xz | 54650432 bytes | 24.18.1 |
| DIST | node-v26.5.1.tar.xz | 60388776 bytes | 26.5.1 |
| Type | File | Size |
|---|---|---|
| AUX | nodejs-20.6.0-paxmarking.patch | 3143 bytes |
| AUX | nodejs-22.12.0-paxmarking.patch | 3566 bytes |
| AUX | nodejs-22.2.0-riscv.patch | 1760 bytes |
| AUX | nodejs-24.1.0-paxmarking.patch | 3496 bytes |
| AUX | nodejs-24.11.1-gcc15-ppc.patch | 12417 bytes |
| AUX | nodejs-24.11.1-restore-ppc64be.patch | 4076 bytes |
| AUX | nodejs-24.14.0-32-bit.patch | 25238 bytes |
| AUX | nodejs-24.18.1-paxmarking.patch | 4375 bytes |
| AUX | nodejs-26.5.1-paxmarking.patch | 3856 bytes |
| EBUILD | nodejs-24.18.1.ebuild | 38209 bytes |
| EBUILD | nodejs-26.5.1.ebuild | 30305 bytes |
| MISC | metadata.xml | 911 bytes |