<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/www/node, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2025-11-11T07:17:09Z</updated>
<entry>
<title>nodejs: Bump PORTREVISION for dependency change</title>
<updated>2025-11-11T07:17:09Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2025-11-11T07:16:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=861a3e246e2ef925d89ee0127524738cdccc51fb'/>
<id>urn:sha1:861a3e246e2ef925d89ee0127524738cdccc51fb</id>
<content type='text'>
USES=nodejs defaults to www/node24 now.
</content>
</entry>
<entry>
<title>nodejs: Bump PORTREVISION for dependency change</title>
<updated>2024-12-03T17:34:35Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2024-12-03T17:34:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8bb58b5ee1f4a9cfc8386d9e698b1f9d242086b7'/>
<id>urn:sha1:8bb58b5ee1f4a9cfc8386d9e698b1f9d242086b7</id>
<content type='text'>
USES=nodejs defaults to www/node22 now.
</content>
</entry>
<entry>
<title>nodejs: Bump PORTREVISION for dependency change</title>
<updated>2023-11-01T19:29:11Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2023-11-01T19:29:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=1ce58015ec0fd8fcf268814a2ccf3cbd2fae1c09'/>
<id>urn:sha1:1ce58015ec0fd8fcf268814a2ccf3cbd2fae1c09</id>
<content type='text'>
USES=nodejs defaults to www/node20 now.
</content>
</entry>
<entry>
<title>www/node: Use the user's default nodejs version</title>
<updated>2023-10-16T15:59:42Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2023-10-16T15:18:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=e4bae576a4cda2650e3e416fab271a82afe959a9'/>
<id>urn:sha1:e4bae576a4cda2650e3e416fab271a82afe959a9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>www/node: Sync PORTVERSION with node18 (defualt)</title>
<updated>2023-04-19T19:03:56Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2023-04-19T19:03:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=efb3572275de1c6e1a25a8e13b8731b963a0dfda'/>
<id>urn:sha1:efb3572275de1c6e1a25a8e13b8731b963a0dfda</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Framework: Rewrite nodejs.mk and reorganize www/{node,npm,yarn}</title>
<updated>2023-01-30T14:20:38Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2023-01-30T14:20:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=fa93fdc383c190569821ae224413c848c19d9a7c'/>
<id>urn:sha1:fa93fdc383c190569821ae224413c848c19d9a7c</id>
<content type='text'>
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/noe18).
- 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 this commit:
- 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)
- Bump PORTREVISION of dependent ports for dependency change (from www/node16 to www/node18)

Discussed with:	jrm, otis, pizzamig
</content>
</entry>
<entry>
<title>www/node: Clean up Makefile</title>
<updated>2022-11-19T08:11:41Z</updated>
<author>
<name>Po-Chuan Hsieh</name>
<email>sunpoet@FreeBSD.org</email>
</author>
<published>2022-11-19T08:11:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0209fe7fcd60d888bbb5a4025bed385f6f62005c'/>
<id>urn:sha1:0209fe7fcd60d888bbb5a4025bed385f6f62005c</id>
<content type='text'>
- Move *_DEPENDS upward
- Sort USES
- Remove unnecessary += from MAKE_ENV
- Respect space in CC and CXX
- Update CONFLICTS_INSTALL
- Sort SHEBANG_FILES
- Remove no-op OPTIONS_DEFAULT+=${OPTIONS_DEFAULT_${OPSYS}_${OSREL:R}}
- Sort option helpers
- Take maintainership
</content>
</entry>
<entry>
<title>www/node: Update to 18.12.1</title>
<updated>2022-11-12T19:28:42Z</updated>
<author>
<name>Juraj Lutter</name>
<email>otis@FreeBSD.org</email>
</author>
<published>2022-11-12T19:28:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=aceede6c5b4d8a54bd35011599b9ce9d4b502b8c'/>
<id>urn:sha1:aceede6c5b4d8a54bd35011599b9ce9d4b502b8c</id>
<content type='text'>
The following CVEs are fixed in this release:
  - CVE-2022-3602: X.509 Email Address 4-byte Buffer Overflow
  - CVE-2022-3786: X.509 Email Address Variable Length Buffer Overflow
  - CVE-2022-43548: DNS rebinding in --inspect via invalid octal IP address

Changelog: https://github.com/nodejs/node/releases/tag/v18.12.1
</content>
</entry>
<entry>
<title>all: return bhughes' ports to the pool after safekeeping</title>
<updated>2022-11-07T14:43:56Z</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2022-11-07T14:43:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=aac3405804f4a3b406a44616eb67efb4a7f6e953'/>
<id>urn:sha1:aac3405804f4a3b406a44616eb67efb4a7f6e953</id>
<content type='text'>
With hat:	portmgr-secretary
</content>
</entry>
<entry>
<title>devel/icu: update to 72.1</title>
<updated>2022-10-19T08:10:29Z</updated>
<author>
<name>Jan Beich</name>
<email>jbeich@FreeBSD.org</email>
</author>
<published>2022-09-24T16:35:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=dfe25d73e7fdd333c59008a4ec1859c7f93dacd6'/>
<id>urn:sha1:dfe25d73e7fdd333c59008a4ec1859c7f93dacd6</id>
<content type='text'>
Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
</content>
</entry>
</feed>
