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 photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details
node24 V8 JavaScript for client and server
24.18.0 www on this many watch lists=2 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 24.18.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-05-18 04:03:07
Last Update: 2026-06-28 14:18:55
Commit Hash: b11d272
People watching this port, also watch:: tmux, py311-pycparser, python, p5-Net-HTTP, font-misc-meltho
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 (118 items)
Collapse this list.
  1. /usr/local/share/licenses/node24-24.18.0/catalog.mk
  2. /usr/local/share/licenses/node24-24.18.0/LICENSE
  3. /usr/local/share/licenses/node24-24.18.0/MIT
  4. bin/node
  5. include/node/common.gypi
  6. include/node/config.gypi
  7. include/node/cppgc/allocation.h
  8. include/node/cppgc/common.h
  9. include/node/cppgc/cross-thread-persistent.h
  10. include/node/cppgc/custom-space.h
  11. include/node/cppgc/default-platform.h
  12. include/node/cppgc/explicit-management.h
  13. include/node/cppgc/garbage-collected.h
  14. include/node/cppgc/heap-consistency.h
  15. include/node/cppgc/heap-handle.h
  16. include/node/cppgc/heap-state.h
  17. include/node/cppgc/heap-statistics.h
  18. include/node/cppgc/heap.h
  19. include/node/cppgc/internal/api-constants.h
  20. include/node/cppgc/internal/atomic-entry-flag.h
  21. include/node/cppgc/internal/base-page-handle.h
  22. include/node/cppgc/internal/caged-heap-local-data.h
  23. include/node/cppgc/internal/caged-heap.h
  24. include/node/cppgc/internal/compiler-specific.h
  25. include/node/cppgc/internal/conditional-stack-allocated.h
  26. include/node/cppgc/internal/finalizer-trait.h
  27. include/node/cppgc/internal/gc-info.h
  28. include/node/cppgc/internal/logging.h
  29. include/node/cppgc/internal/member-storage.h
  30. include/node/cppgc/internal/name-trait.h
  31. include/node/cppgc/internal/persistent-node.h
  32. include/node/cppgc/internal/pointer-policies.h
  33. include/node/cppgc/internal/write-barrier.h
  34. include/node/cppgc/liveness-broker.h
  35. include/node/cppgc/macros.h
  36. include/node/cppgc/member.h
  37. include/node/cppgc/name-provider.h
  38. include/node/cppgc/object-size-trait.h
  39. include/node/cppgc/persistent.h
  40. include/node/cppgc/platform.h
  41. include/node/cppgc/prefinalizer.h
  42. include/node/cppgc/process-heap-statistics.h
  43. include/node/cppgc/sentinel-pointer.h
  44. include/node/cppgc/source-location.h
  45. include/node/cppgc/testing.h
  46. include/node/cppgc/trace-trait.h
  47. include/node/cppgc/type-traits.h
  48. include/node/cppgc/visitor.h
  49. include/node/js_native_api.h
  50. include/node/js_native_api_types.h
  51. include/node/libplatform/libplatform-export.h
  52. include/node/libplatform/libplatform.h
  53. include/node/libplatform/v8-tracing.h
  54. include/node/node.h
  55. include/node/node_api.h
  56. include/node/node_api_types.h
  57. include/node/node_buffer.h
  58. include/node/node_object_wrap.h
  59. include/node/node_version.h
  60. include/node/v8-array-buffer.h
  61. include/node/v8-callbacks.h
  62. include/node/v8-container.h
  63. include/node/v8-context.h
  64. include/node/v8-cppgc.h
  65. include/node/v8-data.h
  66. include/node/v8-date.h
  67. include/node/v8-debug.h
  68. include/node/v8-embedder-heap.h
  69. include/node/v8-embedder-state-scope.h
  70. include/node/v8-exception.h
  71. include/node/v8-extension.h
  72. include/node/v8-external.h
  73. include/node/v8-forward.h
  74. include/node/v8-function-callback.h
  75. include/node/v8-function.h
  76. include/node/v8-handle-base.h
  77. include/node/v8-initialization.h
  78. include/node/v8-internal.h
  79. include/node/v8-isolate.h
  80. include/node/v8-json.h
  81. include/node/v8-local-handle.h
  82. include/node/v8-locker.h
  83. include/node/v8-maybe.h
  84. include/node/v8-memory-span.h
  85. include/node/v8-message.h
  86. include/node/v8-microtask-queue.h
  87. include/node/v8-microtask.h
  88. include/node/v8-object.h
  89. include/node/v8-persistent-handle.h
  90. include/node/v8-platform.h
  91. include/node/v8-primitive-object.h
  92. include/node/v8-primitive.h
  93. include/node/v8-profiler.h
  94. include/node/v8-promise.h
  95. include/node/v8-proxy.h
  96. include/node/v8-regexp.h
  97. include/node/v8-sandbox.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. share/doc/node/gdbinit
  114. share/doc/node/lldb_commands.py
  115. @(,,444) share/man/man1/node.1.gz
  116. @owner
  117. @group
  118. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • node24>0:www/node24
Conflicts:
CONFLICTS_INSTALL:
  • node[0-9][0-9]
To install the port:
cd /usr/ports/www/node24/ && make install clean
To add the package, run one of these commands:
  • pkg install www/node24
  • pkg install node24
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: node24
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 armv6 armv7 i386 powerpc64 powerpc64le
distinfo:
TIMESTAMP = 1782510046 SHA256 (node-v24.18.0.tar.xz) = e94afde24db08e0c564ee7110a2d5aab51ee0059382c9fd8233c54eec47b28f9 SIZE (node-v24.18.0.tar.xz) = 55425872

Packages (timestamps in pop-ups are UTC):
node24
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest24.15.024.15.0-24.7.0_124.15.0n/an/an/a
FreeBSD:13:quarterly24.14.124.14.1-24.4.124.14.1n/an/an/a
FreeBSD:14:latest24.18.024.18.0-24.4.124.18.0---
FreeBSD:14:quarterly24.18.024.18.0-24.4.124.18.0---
FreeBSD:15:latest24.18.024.18.0n/a24.4.1n/an/a--
FreeBSD:15:quarterly24.18.024.18.0n/a-n/an/a--
FreeBSD:16:latest24.18.024.18.0n/a-n/an/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.12 : lang/python312
Runtime dependencies:
  1. corepack>=0 : www/corepack
Library dependencies:
  1. libada.so : devel/libada
  2. libbrotlidec.so : archivers/brotli
  3. libcares.so : dns/c-ares
  4. libgtest.so : devel/googletest
  5. libhdr_histogram.so : graphics/hdr_histogram
  6. libicui18n.so : devel/icu
  7. libllhttp.so : www/llhttp
  8. libmerve.so : devel/merve
  9. libnbytes.so : www/nbytes
  10. libnghttp2.so : www/libnghttp2
  11. libnghttp3.so : www/libnghttp3
  12. libngtcp2.so : net/libngtcp2
  13. libsimdjson.so : devel/simdjson
  14. libuv.so : devel/libuv
  15. libuvwasi.so : devel/uvwasi
  16. libzstd.so : archivers/zstd
  17. libsqlite3.so : databases/sqlite3
This port is required by:
for Build
  1. databases/mongosh
  2. deskutils/joplin-desktop
  3. deskutils/qmd
  4. devel/electron40
  5. devel/electron41
  6. devel/electron42
  7. devel/electron43
Expand this list (45 items / 38 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-ipympl
  3. devel/wasmer
  4. editors/vscode
  5. games/anki
  6. lang/bun
  7. mail/thunderbird
  8. mail/thunderbird-esr
  9. misc/gemini-cli
  10. multimedia/jellyfin
  11. net/gotify-server
  12. net-im/gomuks
  13. net-im/libsignal-node
  14. net-im/signal-desktop
  15. net-im/teams
  16. net-mgmt/uptime-kuma
  17. security/gsa
  18. security/node-sqlcipher
  19. textproc/kibana8
  20. textproc/kibana91
  21. textproc/kibana92
  22. textproc/kibana93
  23. textproc/kibana94
  24. textproc/opensearch-dashboards219
  25. www/SpectrumKNX
  26. www/evcc
  27. www/firefox
  28. www/firefox-esr
  29. www/fmd-server
  30. www/grist-core
  31. www/librewolf
  32. www/opengist
  33. www/p5-Nodejs-Util
  34. www/qt5-webengine
  35. www/qt6-webengine
  36. www/tailwindcss4
  37. www/tor-browser
  38. www/waterfox
  39. x11/waveterm
  40. Collapse this list.
for Fetch
  1. deskutils/joplin-desktop
  2. devel/electron40
  3. devel/electron41
  4. devel/electron42
  5. devel/electron43
  6. lang/bun
for Patch
  1. deskutils/joplin-desktop
  2. devel/electron40
  3. devel/electron41
  4. devel/electron42
  5. devel/electron43
  6. editors/vscode
for Run
  1. chinese/opencc-cli
  2. deskutils/qmd
  3. devel/emscripten
  4. devel/node-thrift
  5. devel/purescript-language-server
  6. devel/rubygem-execjs
  7. devel/rubygem-execjs-gitlab
Expand this list (52 items / 45 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/sonar-scanner-cli
  3. devel/sonarqube-community
  4. devel/spago
  5. devel/tree-sitter-cli
  6. editors/zed
  7. filesystems/mcp-server-filesystem
  8. games/wipeclean
  9. lang/antimony
  10. lang/coffeescript
  11. misc/claude-code-legacy
  12. misc/clawhub
  13. misc/gemini-cli
  14. misc/github-copilot-cli-legacy
  15. misc/github-copilot-language-server
  16. misc/grok-cli
  17. misc/mcp-inspector
  18. misc/nanocoder
  19. misc/openclaw
  20. misc/qwen-code
  21. net-mgmt/uptime-kuma
  22. security/cdxgen
  23. textproc/kibana8
  24. textproc/kibana91
  25. textproc/kibana92
  26. textproc/kibana93
  27. textproc/kibana94
  28. textproc/opensearch-dashboards219
  29. textproc/pdf-reader-mcp
  30. textproc/write-good
  31. www/SpectrumKNX
  32. www/csso
  33. www/filepizza
  34. www/grist-core
  35. www/homepage
  36. www/mcp-server-browserbase
  37. www/node
  38. www/npm-node24
  39. www/p5-Nodejs-Util
  40. www/py-playwright
  41. www/tailwindcss3
  42. www/tailwindcss4
  43. www/yarn-node24
  44. www/yarn-node26
  45. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. lang/elm*
  2. lang/typescript*
  3. 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 node24-24.18.0: 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_node24
USES:
compiler:c++20-lang gmake localbase pkgconfig python:build shebangfix sqlite tar:xz ssl
pkg-message:
For install:
Note: If you need npm (Node Package Manager), please install www/npm-node24.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://nodejs.org/dist/v24.18.0/
Collapse this list.
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2025-11-30
    Affects: users of www/node{22,24,25}
    Author: sunpoet@FreeBSD.org
    Reason: 
      www/node{22,24,25} now uses databases/sqlite3 instead of the bundled one.
      It requires SESSION option (enabled by default) in databases/sqlite3.
      Please update your option configuration. Otherwise, the build fails.
      See PR 290509 and 290588 for details.
    
    
Expand this list (2 items)
  • 2023-01-30
    Affects: users of USES=nodejs, www/node*, www/npm* and www/yarn*
    Author: sunpoet@FreeBSD.org
    Reason: 
      The current USES=nodejs has the following issues:
      - www/node is not the default version while www/node16 is.
      - It also means inconsistent naming of node ports.
      - www/npm duplicates with www/npm-node16.
      - www/yarn duplicates with www/yarn-node16.
    
      The notable changes are introduced to fix the above issues:
      - Rewrite Mk/Uses/nodejs.mk.
      - Add new LTS version of nodejs (www/node18).
      - Add new current version of nodejs (www/node19).
      - Change default nodejs version from 16 to 18 (latest LTS),
      - Use consistent naming for all supported node versions.
      - Convert www/node, www/npm and www/yarn to meta ports.
    
      After these changes:
      - All supported node versions are named as node{14,16,18,19}.
      - www/node is a meta port which depends on the default version
        (e.g. www/node18)
      - www/npm is a meta port which depends on the default version
        (e.g. www/npm-node18)
      - www/yarn is a meta port which depends on the default version
        (e.g. www/yarn-node18)
    
    
  • 2021-11-10
    Affects: users of www/node*, www/npm*, www/yarn*
    Author: mfechner@FreeBSD.org
    Reason: 
      The port framework was updated to use a default version for nodejs.
      The default version is pointing to the latest LTS version which is
      currently version 16.
      You can overwrite this by defining in /etc/make.conf, e.g. version 17:
      DEFAULT_VERSIONS=nodejs=17
    
      Or if you would like to stick always to the current version use:
      DEFAULT_VERSIONS=nodejs=current
    
      If you would like to use yarn or npm together with nodejs version 17,
      just install the package that is pulling the wanted dependency to nodejs:
    
      # pkg install yarn-node17
      # pkg install npm-node17
    
    
  • Collapse this list.
Port Moves
  • port moved here from www/node23 on 2025-06-30
    REASON: Remove expired port. Node.js 23.* will reach its EoL on 2024-06-01. Use Node.js 24.* (www/node24) instead

Number of commits found: 41

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
24.18.0
28 Jun 2026 14:18:55
commit hash: b11d272ba424b8cc7eb8695e1c1a21fdc19f0d2ccommit hash: b11d272ba424b8cc7eb8695e1c1a21fdc19f0d2ccommit hash: b11d272ba424b8cc7eb8695e1c1a21fdc19f0d2ccommit hash: b11d272ba424b8cc7eb8695e1c1a21fdc19f0d2c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.18.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:	CVE-2026-48615, CVE-2026-48617, CVE-2026-48618, CVE-2026-48619,
CVE-2026-48928, CVE-2026-48930, CVE-2026-48931, CVE-2026-48933, CVE-2026-48934,
CVE-2026-48935, CVE-2026-48937
24.16.0
22 May 2026 05:06:34
commit hash: 91d4816a81d4e6e7bd04f26d783f2a16cb8e1146commit hash: 91d4816a81d4e6e7bd04f26d783f2a16cb8e1146commit hash: 91d4816a81d4e6e7bd04f26d783f2a16cb8e1146commit hash: 91d4816a81d4e6e7bd04f26d783f2a16cb8e1146 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.16.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.15.0_1
02 May 2026 11:13:38
commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76commit hash: c1efdbb4964748ff73cdb891add392a43aae5b76 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/llhttp: Update to 9.4.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/nodejs/llhttp/releases
24.15.0
22 Apr 2026 12:59:25
commit hash: be2174680208146efd207fbde58882f9f24bdffccommit hash: be2174680208146efd207fbde58882f9f24bdffccommit hash: be2174680208146efd207fbde58882f9f24bdffccommit hash: be2174680208146efd207fbde58882f9f24bdffc files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.15.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.14.1_1
07 Apr 2026 14:22:48
commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4commit hash: 1554b1cd595dfb078b2b3dd95bfba487538bb1f4 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following devel/simdjson soname change
24.14.1
06 Apr 2026 06:22:01
commit hash: 3bc8cbadc2b109fdfcfe233a019b240d7b52c8e1commit hash: 3bc8cbadc2b109fdfcfe233a019b240d7b52c8e1commit hash: 3bc8cbadc2b109fdfcfe233a019b240d7b52c8e1commit hash: 3bc8cbadc2b109fdfcfe233a019b240d7b52c8e1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.14.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:	CVE-2026-21637, CVE-2026-21710, CVE-2026-21712, CVE-2026-21713,
CVE-2026-21714, CVE-2026-21715, CVE-2026-21716, CVE-2026-21717
24.14.0_2
30 Mar 2026 15:44:03
commit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4ecommit hash: a7cbaf44783498bb12df34794fd94bad37b3ad4e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following devel/simdjson soname change
24.14.0_1
15 Mar 2026 15:30:37
commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668commit hash: 3cf752fac9567dddd3c3ef7db35d4bd3d87a5668 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson.so soname change
24.14.0
12 Mar 2026 14:46:56
commit hash: 541e9cdde6492d64b59b0543cd605843ebd7e255commit hash: 541e9cdde6492d64b59b0543cd605843ebd7e255commit hash: 541e9cdde6492d64b59b0543cd605843ebd7e255commit hash: 541e9cdde6492d64b59b0543cd605843ebd7e255 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.14.0

- Use the following ports instead of the bundled ones
  - devel/googletest
  - devel/merve
  - graphics/hdr_histogram
  - www/nbytes

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.13.1_1
09 Mar 2026 18:18:28
commit hash: 8b59c117bd3b88ca78b15e09c2b6d5f4957124f1commit hash: 8b59c117bd3b88ca78b15e09c2b6d5f4957124f1commit hash: 8b59c117bd3b88ca78b15e09c2b6d5f4957124f1commit hash: 8b59c117bd3b88ca78b15e09c2b6d5f4957124f1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Cosmetic change
24.13.1_1
25 Feb 2026 13:09:09
commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6commit hash: b2907f39c451d4c7949609494c5be7521ab66bf6 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson.so soname change

Reported by:	meta
Fixes:		f9dd1c82078f6f1df3bb396459f915b51532d331
24.13.1
17 Feb 2026 16:53:38
commit hash: e34751c3eadaa2699e19ba5f6e08935dd9fe22a3commit hash: e34751c3eadaa2699e19ba5f6e08935dd9fe22a3commit hash: e34751c3eadaa2699e19ba5f6e08935dd9fe22a3commit hash: e34751c3eadaa2699e19ba5f6e08935dd9fe22a3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.13.1

- Use the following ports instead of the bundled ones
  - devel/libada
  - devel/uvwasi

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:	CVE-2026-21637
24.13.0
15 Jan 2026 11:53:15
commit hash: 8a9209550d0b6d4f911e724ad6d27da9be78cc75commit hash: 8a9209550d0b6d4f911e724ad6d27da9be78cc75commit hash: 8a9209550d0b6d4f911e724ad6d27da9be78cc75commit hash: 8a9209550d0b6d4f911e724ad6d27da9be78cc75 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.13.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:	CVE-2025-55130, CVE-2025-55131, CVE-2025-55132, CVE-2025-59465,
CVE-2025-59466, CVE-2026-21637
24.12.0
19 Dec 2025 11:11:43
commit hash: beff630d83cbf02975d477161caa3025f422406ccommit hash: beff630d83cbf02975d477161caa3025f422406ccommit hash: beff630d83cbf02975d477161caa3025f422406ccommit hash: beff630d83cbf02975d477161caa3025f422406c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.12.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.11.1_1
16 Dec 2025 18:30:48
commit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613bcommit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613bcommit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613bcommit hash: db2245ab688330ebf1415ebe23ac9c2d2e19613b files touched by this commit
Michael Osipov (michaelo) search for other commits by this committer
www/node2{0,2,4,5}: Don't depend on security/ca_root_nss anymore

When node.js is being build with an external OpenSSL (shared linking) the option
'--openssl-use-def-ca-store' ensures that OpenSSL uses the system truststore
managed by certctl(8). If the bundled OpenSSL is used node.js comes also bundled
with a Mozilla CA bundle as well. In any case security/ca_root_nss is not
required.

PR:		291482
Approved by:	sunpoet (maintainer)
24.11.1
29 Nov 2025 23:22:52
commit hash: 6000ca5c5de9cbab39e7a065ab26a4bef5fd5a98commit hash: 6000ca5c5de9cbab39e7a065ab26a4bef5fd5a98commit hash: 6000ca5c5de9cbab39e7a065ab26a4bef5fd5a98commit hash: 6000ca5c5de9cbab39e7a065ab26a4bef5fd5a98 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.11.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.11.0_2
12 Nov 2025 13:53:24
commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900commit hash: 2118398ee72f22fc87793cc78ad262d743a48900 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson soname change
24.11.0_1
11 Nov 2025 12:10:14
commit hash: 0d10e93992f3a0ccf00756f75fb590e317fd4c27commit hash: 0d10e93992f3a0ccf00756f75fb590e317fd4c27commit hash: 0d10e93992f3a0ccf00756f75fb590e317fd4c27commit hash: 0d10e93992f3a0ccf00756f75fb590e317fd4c27 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Use databases/sqlite3 instead of the bundled one

- Bump PORTREVISION for dependency and package change

PR:		290509
24.11.0
09 Nov 2025 16:30:51
commit hash: d8b134e4cf450a9367df0a5a1a00c205aa17f029commit hash: d8b134e4cf450a9367df0a5a1a00c205aa17f029commit hash: d8b134e4cf450a9367df0a5a1a00c205aa17f029commit hash: d8b134e4cf450a9367df0a5a1a00c205aa17f029 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.11.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.10.0_4
03 Nov 2025 17:55:33
commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0commit hash: c17ad38ea8e054c9d0d096386380e5c35fe368e0 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump PORTREVISION following libsimdjson soname change

Reported by:	sunpoet
24.10.0_3
27 Oct 2025 14:37:20
commit hash: a59478671f59702122afc3590f702f6d9c43be4acommit hash: a59478671f59702122afc3590f702f6d9c43be4acommit hash: a59478671f59702122afc3590f702f6d9c43be4acommit hash: a59478671f59702122afc3590f702f6d9c43be4a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Use www/corepack instead of the bundled one

- Bump PORTREVISION for dependency and package change
24.10.0_2
25 Oct 2025 19:10:22
commit hash: 4954d2bd39a5de491c56c64c80dd9a6700a8aeb4commit hash: 4954d2bd39a5de491c56c64c80dd9a6700a8aeb4commit hash: 4954d2bd39a5de491c56c64c80dd9a6700a8aeb4commit hash: 4954d2bd39a5de491c56c64c80dd9a6700a8aeb4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Use bundled sqlite3

- Bump PORTREVISION for dependency and package change

nodejs 22+ needs sqlite3 with SESSION enabled.

PR:		290509
Reported by:	dim
24.10.0_1
25 Oct 2025 12:20:53
commit hash: ef4c02d2310df249e180307ce824518188e73f57commit hash: ef4c02d2310df249e180307ce824518188e73f57commit hash: ef4c02d2310df249e180307ce824518188e73f57commit hash: ef4c02d2310df249e180307ce824518188e73f57 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Use databases/sqlite3 and www/llhttp instead of the bundled one

- Bump PORTREVISION for dependency and package change
24.10.0
18 Oct 2025 23:51:09
commit hash: 84706bd4b019349e6ac78b14a91f3cc69a00d72ecommit hash: 84706bd4b019349e6ac78b14a91f3cc69a00d72ecommit hash: 84706bd4b019349e6ac78b14a91f3cc69a00d72ecommit hash: 84706bd4b019349e6ac78b14a91f3cc69a00d72e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.10.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.8.0
06 Oct 2025 10:13:11
commit hash: 4ba6b91a701ed48e478a20e8d9eb7c78654c6bffcommit hash: 4ba6b91a701ed48e478a20e8d9eb7c78654c6bffcommit hash: 4ba6b91a701ed48e478a20e8d9eb7c78654c6bffcommit hash: 4ba6b91a701ed48e478a20e8d9eb7c78654c6bff files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.8.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.7.0_1
30 Sep 2025 12:35:30
commit hash: f43d27e4200e4660ac46e59241f1e1eb6ccf924dcommit hash: f43d27e4200e4660ac46e59241f1e1eb6ccf924dcommit hash: f43d27e4200e4660ac46e59241f1e1eb6ccf924dcommit hash: f43d27e4200e4660ac46e59241f1e1eb6ccf924d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Simplify BUNDLED_SSL handling
24.7.0_1
30 Sep 2025 10:50:46
commit hash: 91933096a66e2c83a337e404564ff10ca6a895e7commit hash: 91933096a66e2c83a337e404564ff10ca6a895e7commit hash: 91933096a66e2c83a337e404564ff10ca6a895e7commit hash: 91933096a66e2c83a337e404564ff10ca6a895e7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Cosmetic change

- Fix 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3
24.7.0_1
19 Sep 2025 08:24:02
commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3commit hash: 3f8876b8c212ea2cbd3852bfcc4b1cf15aa669c3 files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
*/*: bump simdjson dependants following soname change
24.7.0
07 Sep 2025 23:03:23
commit hash: b13a1b5185ce2afe2463c7409f95455d22d274c5commit hash: b13a1b5185ce2afe2463c7409f95455d22d274c5commit hash: b13a1b5185ce2afe2463c7409f95455d22d274c5commit hash: b13a1b5185ce2afe2463c7409f95455d22d274c5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.7.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.4.1
13 Aug 2025 15:33:16
commit hash: 501ab45bf5cbe8327ee38a0616c1221e52e501b0commit hash: 501ab45bf5cbe8327ee38a0616c1221e52e501b0commit hash: 501ab45bf5cbe8327ee38a0616c1221e52e501b0commit hash: 501ab45bf5cbe8327ee38a0616c1221e52e501b0 files touched by this commit
Piotr Kubaj (pkubaj) search for other commits by this committer
www/node24: fix build on powerpc64

1. Add -mpower8-vector due to simdjson using VSX.
2. Add patches from https://github.com/nodejs/node/issues/58277
24.4.1
24 Jul 2025 11:18:54
commit hash: f81b613d48ae6465f1aca9dfef1279072cc2ec27commit hash: f81b613d48ae6465f1aca9dfef1279072cc2ec27commit hash: f81b613d48ae6465f1aca9dfef1279072cc2ec27commit hash: f81b613d48ae6465f1aca9dfef1279072cc2ec27 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.4.1

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:	CVE-2025-27210
24.4.0
21 Jul 2025 09:11:24
commit hash: c13c2482f019745ff51bea6708ecf160546abceccommit hash: c13c2482f019745ff51bea6708ecf160546abceccommit hash: c13c2482f019745ff51bea6708ecf160546abceccommit hash: c13c2482f019745ff51bea6708ecf160546abcec files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
www/node24: fix build on armv7

No -latomic on FreeBSD.

Approved by:	portmgr (build fix blanket)
MFH:		2025Q3
24.4.0
13 Jul 2025 12:39:19
commit hash: 1baad650558f06580cdb804804b8e5795249a4f2commit hash: 1baad650558f06580cdb804804b8e5795249a4f2commit hash: 1baad650558f06580cdb804804b8e5795249a4f2commit hash: 1baad650558f06580cdb804804b8e5795249a4f2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.4.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.3.0
29 Jun 2025 11:58:07
commit hash: eca5a1fb7ce4368789083972fa98974dea4b06ffcommit hash: eca5a1fb7ce4368789083972fa98974dea4b06ffcommit hash: eca5a1fb7ce4368789083972fa98974dea4b06ffcommit hash: eca5a1fb7ce4368789083972fa98974dea4b06ff files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node2*: Revert unintended PKGNAMESUFFIX change
24.3.0
29 Jun 2025 11:45:58
commit hash: 8a4c220f3e375442f32b7ddd99cf1bb077766f66commit hash: 8a4c220f3e375442f32b7ddd99cf1bb077766f66commit hash: 8a4c220f3e375442f32b7ddd99cf1bb077766f66commit hash: 8a4c220f3e375442f32b7ddd99cf1bb077766f66 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.3.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.2.0
17 Jun 2025 17:47:44
commit hash: db81d844c1d134edd92b7518a2ccca65d4a2889ccommit hash: db81d844c1d134edd92b7518a2ccca65d4a2889ccommit hash: db81d844c1d134edd92b7518a2ccca65d4a2889ccommit hash: db81d844c1d134edd92b7518a2ccca65d4a2889c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.2.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.1.0_1
09 Jun 2025 21:23:56
commit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234ecommit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234ecommit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234ecommit hash: 31d6564ed9f5a500c934a4a8dacfc795840c234e files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
devel/simdjson: bump dependencies after soname change

PR:		287401
Reported by:	Ale <discipline@tiscali.it>
24.1.0
01 Jun 2025 16:23:14
commit hash: 1441b815dcc288c7c75c9ad04eee7e65c2ef923ecommit hash: 1441b815dcc288c7c75c9ad04eee7e65c2ef923ecommit hash: 1441b815dcc288c7c75c9ad04eee7e65c2ef923ecommit hash: 1441b815dcc288c7c75c9ad04eee7e65c2ef923e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Fix PLIST for BUNDLED_SSL option
24.1.0
29 May 2025 04:52:19
commit hash: 38b934ba9b34d4a8935d5363f3893ca6febd5540commit hash: 38b934ba9b34d4a8935d5363f3893ca6febd5540commit hash: 38b934ba9b34d4a8935d5363f3893ca6febd5540commit hash: 38b934ba9b34d4a8935d5363f3893ca6febd5540 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.1.0

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
24.0.2
19 May 2025 19:58:02
commit hash: 7a8134c4aff4fb4cd6c78d30f64944282765193dcommit hash: 7a8134c4aff4fb4cd6c78d30f64944282765193dcommit hash: 7a8134c4aff4fb4cd6c78d30f64944282765193dcommit hash: 7a8134c4aff4fb4cd6c78d30f64944282765193d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Update to 24.0.2

Changes:	https://github.com/nodejs/node/releases
		https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V24.md
Security:	CVE-2025-23166
24.0.0
18 May 2025 03:54:29
commit hash: 4cf33e723ed56b33945b5f9c1402b4e7df5f54f5commit hash: 4cf33e723ed56b33945b5f9c1402b4e7df5f54f5commit hash: 4cf33e723ed56b33945b5f9c1402b4e7df5f54f5commit hash: 4cf33e723ed56b33945b5f9c1402b4e7df5f54f5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/node24: Add node24 24.0.0

Node.js is a free, open-source, cross-platform JavaScript runtime environment
that lets developers create servers, web apps, command line tools and scripts.

Number of commits found: 41