notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
I started running short on disk space for the non-production FreshPorts hosts. This time, I have decided to ask for donations. See my recent blog post which points to my Patreon account.
Port details on branch 2025Q4
node22 V8 JavaScript for client and server
22.19.0_1 www on this many watch lists=4 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 22.19.0_1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-05-16 06:30:06
Last Update: 2025-09-30 12:35:26
Commit Hash: 49276e0
People watching this port, also watch:: libevent, indexinfo, libXdamage, xcb-util-image, dav1d
License: MIT
WWW:
https://nodejs.org/
https://github.com/nodejs/node
Description:
Node.js is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (172 items)
Collapse this list.
  1. /usr/local/share/licenses/node22-22.19.0_1/catalog.mk
  2. /usr/local/share/licenses/node22-22.19.0_1/LICENSE
  3. /usr/local/share/licenses/node22-22.19.0_1/MIT
  4. bin/corepack
  5. bin/node
  6. include/node/common.gypi
  7. include/node/config.gypi
  8. include/node/cppgc/allocation.h
  9. include/node/cppgc/common.h
  10. include/node/cppgc/cross-thread-persistent.h
  11. include/node/cppgc/custom-space.h
  12. include/node/cppgc/default-platform.h
  13. include/node/cppgc/ephemeron-pair.h
  14. include/node/cppgc/explicit-management.h
  15. include/node/cppgc/garbage-collected.h
  16. include/node/cppgc/heap-consistency.h
  17. include/node/cppgc/heap-handle.h
  18. include/node/cppgc/heap-state.h
  19. include/node/cppgc/heap-statistics.h
  20. include/node/cppgc/heap.h
  21. include/node/cppgc/internal/api-constants.h
  22. include/node/cppgc/internal/atomic-entry-flag.h
  23. include/node/cppgc/internal/base-page-handle.h
  24. include/node/cppgc/internal/caged-heap-local-data.h
  25. include/node/cppgc/internal/caged-heap.h
  26. include/node/cppgc/internal/compiler-specific.h
  27. include/node/cppgc/internal/finalizer-trait.h
  28. include/node/cppgc/internal/gc-info.h
  29. include/node/cppgc/internal/logging.h
  30. include/node/cppgc/internal/member-storage.h
  31. include/node/cppgc/internal/name-trait.h
  32. include/node/cppgc/internal/persistent-node.h
  33. include/node/cppgc/internal/pointer-policies.h
  34. include/node/cppgc/internal/write-barrier.h
  35. include/node/cppgc/liveness-broker.h
  36. include/node/cppgc/macros.h
  37. include/node/cppgc/member.h
  38. include/node/cppgc/name-provider.h
  39. include/node/cppgc/object-size-trait.h
  40. include/node/cppgc/persistent.h
  41. include/node/cppgc/platform.h
  42. include/node/cppgc/prefinalizer.h
  43. include/node/cppgc/process-heap-statistics.h
  44. include/node/cppgc/sentinel-pointer.h
  45. include/node/cppgc/source-location.h
  46. include/node/cppgc/testing.h
  47. include/node/cppgc/trace-trait.h
  48. include/node/cppgc/type-traits.h
  49. include/node/cppgc/visitor.h
  50. include/node/js_native_api.h
  51. include/node/js_native_api_types.h
  52. include/node/libplatform/libplatform-export.h
  53. include/node/libplatform/libplatform.h
  54. include/node/libplatform/v8-tracing.h
  55. include/node/node.h
  56. include/node/node_api.h
  57. include/node/node_api_types.h
  58. include/node/node_buffer.h
  59. include/node/node_object_wrap.h
  60. include/node/node_version.h
  61. include/node/v8-array-buffer.h
  62. include/node/v8-callbacks.h
  63. include/node/v8-container.h
  64. include/node/v8-context.h
  65. include/node/v8-cppgc.h
  66. include/node/v8-data.h
  67. include/node/v8-date.h
  68. include/node/v8-debug.h
  69. include/node/v8-embedder-heap.h
  70. include/node/v8-embedder-state-scope.h
  71. include/node/v8-exception.h
  72. include/node/v8-extension.h
  73. include/node/v8-external.h
  74. include/node/v8-forward.h
  75. include/node/v8-function-callback.h
  76. include/node/v8-function.h
  77. include/node/v8-handle-base.h
  78. include/node/v8-initialization.h
  79. include/node/v8-internal.h
  80. include/node/v8-isolate.h
  81. include/node/v8-json.h
  82. include/node/v8-local-handle.h
  83. include/node/v8-locker.h
  84. include/node/v8-maybe.h
  85. include/node/v8-memory-span.h
  86. include/node/v8-message.h
  87. include/node/v8-microtask-queue.h
  88. include/node/v8-microtask.h
  89. include/node/v8-object.h
  90. include/node/v8-persistent-handle.h
  91. include/node/v8-platform.h
  92. include/node/v8-primitive-object.h
  93. include/node/v8-primitive.h
  94. include/node/v8-profiler.h
  95. include/node/v8-promise.h
  96. include/node/v8-proxy.h
  97. include/node/v8-regexp.h
  98. include/node/v8-script.h
  99. include/node/v8-snapshot.h
  100. include/node/v8-source-location.h
  101. include/node/v8-statistics.h
  102. include/node/v8-template.h
  103. include/node/v8-traced-handle.h
  104. include/node/v8-typed-array.h
  105. include/node/v8-unwinder.h
  106. include/node/v8-value-serializer.h
  107. include/node/v8-value.h
  108. include/node/v8-version.h
  109. include/node/v8-wasm.h
  110. include/node/v8-weak-callback-info.h
  111. include/node/v8.h
  112. include/node/v8config.h
  113. lib/node_modules/corepack/CHANGELOG.md
  114. lib/node_modules/corepack/LICENSE.md
  115. lib/node_modules/corepack/README.md
  116. lib/node_modules/corepack/dist/corepack.js
  117. lib/node_modules/corepack/dist/lib/corepack.cjs
  118. lib/node_modules/corepack/dist/npm.js
  119. lib/node_modules/corepack/dist/npx.js
  120. lib/node_modules/corepack/dist/pnpm.js
  121. lib/node_modules/corepack/dist/pnpx.js
  122. lib/node_modules/corepack/dist/yarn.js
  123. lib/node_modules/corepack/dist/yarnpkg.js
  124. lib/node_modules/corepack/package.json
  125. lib/node_modules/corepack/shims/corepack
  126. lib/node_modules/corepack/shims/corepack.cmd
  127. lib/node_modules/corepack/shims/corepack.ps1
  128. lib/node_modules/corepack/shims/nodewin/corepack
  129. lib/node_modules/corepack/shims/nodewin/corepack.cmd
  130. lib/node_modules/corepack/shims/nodewin/corepack.ps1
  131. lib/node_modules/corepack/shims/nodewin/npm
  132. lib/node_modules/corepack/shims/nodewin/npm.cmd
  133. lib/node_modules/corepack/shims/nodewin/npm.ps1
  134. lib/node_modules/corepack/shims/nodewin/npx
  135. lib/node_modules/corepack/shims/nodewin/npx.cmd
  136. lib/node_modules/corepack/shims/nodewin/npx.ps1
  137. lib/node_modules/corepack/shims/nodewin/pnpm
  138. lib/node_modules/corepack/shims/nodewin/pnpm.cmd
  139. lib/node_modules/corepack/shims/nodewin/pnpm.ps1
  140. lib/node_modules/corepack/shims/nodewin/pnpx
  141. lib/node_modules/corepack/shims/nodewin/pnpx.cmd
  142. lib/node_modules/corepack/shims/nodewin/pnpx.ps1
  143. lib/node_modules/corepack/shims/nodewin/yarn
  144. lib/node_modules/corepack/shims/nodewin/yarn.cmd
  145. lib/node_modules/corepack/shims/nodewin/yarn.ps1
  146. lib/node_modules/corepack/shims/nodewin/yarnpkg
  147. lib/node_modules/corepack/shims/nodewin/yarnpkg.cmd
  148. lib/node_modules/corepack/shims/nodewin/yarnpkg.ps1
  149. lib/node_modules/corepack/shims/npm
  150. lib/node_modules/corepack/shims/npm.cmd
  151. lib/node_modules/corepack/shims/npm.ps1
  152. lib/node_modules/corepack/shims/npx
  153. lib/node_modules/corepack/shims/npx.cmd
  154. lib/node_modules/corepack/shims/npx.ps1
  155. lib/node_modules/corepack/shims/pnpm
  156. lib/node_modules/corepack/shims/pnpm.cmd
  157. lib/node_modules/corepack/shims/pnpm.ps1
  158. lib/node_modules/corepack/shims/pnpx
  159. lib/node_modules/corepack/shims/pnpx.cmd
  160. lib/node_modules/corepack/shims/pnpx.ps1
  161. lib/node_modules/corepack/shims/yarn
  162. lib/node_modules/corepack/shims/yarn.cmd
  163. lib/node_modules/corepack/shims/yarn.ps1
  164. lib/node_modules/corepack/shims/yarnpkg
  165. lib/node_modules/corepack/shims/yarnpkg.cmd
  166. lib/node_modules/corepack/shims/yarnpkg.ps1
  167. share/doc/node/gdbinit
  168. share/doc/node/lldb_commands.py
  169. @(,,444) share/man/man1/node.1.gz
  170. @owner
  171. @group
  172. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • node22>0:www/node22
Conflicts:
CONFLICTS_INSTALL:
  • node[0-9][0-9]
To install the port:
cd /usr/ports/www/node22/ && make install clean
To add the package, run one of these commands:
  • pkg install www/node22
  • pkg install node22
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: node22
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1757120550 SHA256 (node-v22.19.0.tar.xz) = 0272acfce50ce9ad060288321b1092719a7f19966f81419835410c59c09daa46 SIZE (node-v22.19.0.tar.xz) = 48853616

Packages (timestamps in pop-ups are UTC):
node22
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest22.19.0_122.19.0_1-22.19.0_122.19.0_1---
FreeBSD:13:quarterly22.17.122.17.1-22.17.122.19.0_1---
FreeBSD:14:latest22.17.122.19.0_1-22.17.122.19.0_1---
FreeBSD:14:quarterly22.17.122.19.0_1-22.17.122.19.0_1---
FreeBSD:15:latest22.19.0_122.19.0_1n/a22.17.1n/a---
FreeBSD:15:quarterly--n/a-n/a---
FreeBSD:16:latest-22.19.0_1n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. objdump : devel/binutils
  2. gmake>=4.4.1 : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python3.11 : lang/python311
Runtime dependencies:
  1. ca_root_nss>=0 : security/ca_root_nss
Library dependencies:
  1. libbrotlidec.so : archivers/brotli
  2. libcares.so : dns/c-ares
  3. libicui18n.so : devel/icu
  4. libnghttp2.so : www/libnghttp2
  5. libnghttp3.so : www/libnghttp3
  6. libngtcp2.so : net/libngtcp2
  7. libsimdjson.so : devel/simdjson
  8. libuv.so : devel/libuv
  9. libzstd.so : archivers/zstd
This port is required by:
for Build
  1. databases/mongosh
  2. devel/electron35
  3. devel/electron36
  4. devel/electron37
  5. devel/electron38
  6. devel/py-ipympl
  7. devel/wasmer
Expand this list (19 items / 12 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. editors/vscode
  3. games/anki
  4. multimedia/jellyfin
  5. net/gotify-server
  6. net-im/libsignal-node
  7. net-im/signal-desktop
  8. security/bitwarden-cli
  9. security/node-sqlcipher
  10. www/p5-Nodejs-Util
  11. www/qt5-webengine
  12. www/qt6-webengine
  13. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. finance/quba-viewer*
  2. Collapse this list of deleted ports.
for Patch
  1. editors/vscode
for Run
  1. devel/emscripten
  2. devel/node-thrift
  3. devel/purescript-language-server
  4. devel/rubygem-execjs
  5. devel/sonar-scanner-cli
  6. devel/sonarqube-community
  7. games/wipeclean
Expand this list (25 items / 18 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. lang/antimony
  3. lang/coffeescript
  4. lang/elm
  5. lang/typescript
  6. misc/claude-code
  7. misc/gemini-cli
  8. misc/github-copilot-cli
  9. textproc/write-good
  10. www/csso
  11. www/filepizza
  12. www/homepage
  13. www/node
  14. www/npm-node22
  15. www/p5-Nodejs-Util
  16. www/tailwindcss3
  17. www/yarn-node22
  18. www/yarn-node24
  19. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. finance/quba-viewer*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for node22-22.19.0_1: BUNDLED_SSL=off: Use bundled OpenSSL implementation from node.js DOCS=on: Build and/or install documentation JIT=on: Use Just In Time compiler ===> Use 'make config' to modify these settings
Options name:
www_node22
USES:
compiler:c++11-lang gmake localbase pkgconfig python:build shebangfix tar:xz ssl
pkg-message:
For install:
Note: If you need npm (Node Package Manager), please install www/npm-node22.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://nodejs.org/dist/v22.19.0/
Collapse this list.

There are no commits on branch 2025Q4 for this port