diff options
author | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2023-01-30 22:31:31 +0800 |
---|---|---|
committer | Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2023-01-30 22:45:11 +0800 |
commit | f5f4cf1f8be54d856744d1131f64834b19b22b47 (patch) | |
tree | cdb1e932ca469db82543ca9e6807d0238d821dae /UPDATING | |
parent | cc9a30d2dcd3414868c937b3e6f5199ff6e7b567 (diff) | |
download | freebsd-ports-f5f4cf1f8be54d856744d1131f64834b19b22b47.zip |
UPDATING: Document nodejs changes
Diffstat (limited to 'UPDATING')
-rw-r--r-- | UPDATING | 27 |
1 files changed, 27 insertions, 0 deletions
@@ -5,6 +5,33 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20230130: + AFFECTS: users of USES=nodejs, www/node*, www/npm* and www/yarn* + AUTHOR: sunpoet@FreeBSD.org + + 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 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) + 20230129: AFFECTS: users of benchmarks/ddosify AUTHOR: fernape@freebsd.org |