notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
non port: Mk/Uses/nodejs.mk
SVNWeb

Number of commits found: 8

Tue, 18 Apr 2023
[ 21:47 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:1d6547adc9d3d1667e42df453b7237701f0fa877  commit hash:1d6547adc9d3d1667e42df453b7237701f0fa877  commit hash:1d6547adc9d3d1667e42df453b7237701f0fa877  1d6547a 
Mk/Uses/nodejs.mk: Add node 20 as new current
Sun, 9 Apr 2023
[ 13:37 Po-Chuan Hsieh (sunpoet) search for other commits by this committer Author: John Hein ]    commit hash:c98bdc21c65e97a62c9290d38e002ec99d8905bc  commit hash:c98bdc21c65e97a62c9290d38e002ec99d8905bc  commit hash:c98bdc21c65e97a62c9290d38e002ec99d8905bc  c98bdc2 
Mk/Uses/nodejs.mk: Fix nodejs_ARGS check

- Fix empty() usage
- Add missing valid USES=nodejs:env

PR:		270706
Mon, 30 Jan 2023
[ 14:20 Po-Chuan Hsieh (sunpoet) search for other commits by this committer ]    commit hash:fa93fdc383c190569821ae224413c848c19d9a7c  commit hash:fa93fdc383c190569821ae224413c848c19d9a7c  commit hash:fa93fdc383c190569821ae224413c848c19d9a7c  fa93fdc  (Only the first 10 of 85 ports in this commit are shown above. View all ports for this commit)
Framework: Rewrite nodejs.mk and reorganize www/{node,npm,yarn}

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
Mon, 7 Nov 2022
[ 15:13 Rene Ladan (rene) search for other commits by this committer ]    commit hash:25e4b0f7c3521578c5125a6986d5833621b449cb  commit hash:25e4b0f7c3521578c5125a6986d5833621b449cb  commit hash:25e4b0f7c3521578c5125a6986d5833621b449cb  25e4b0f 
Mk/Uses: return nodejs to the pool

With hat:	portmgr-secretary
Fri, 3 Jun 2022
[ 17:01 Joseph Mingrone (jrm) search for other commits by this committer ]    commit hash:25bb8b00152f9e06ea3cba953dede66df54a5e1c  commit hash:25bb8b00152f9e06ea3cba953dede66df54a5e1c  commit hash:25bb8b00152f9e06ea3cba953dede66df54a5e1c  25bb8b0 
Mk/Uses/nodejs.mk: Handle www/node update to v18

PR:		263590
Sponsored by:	The FreeBSD Foundation
Sun, 24 Apr 2022
[ 10:00 Tobias C. Berner (tcberner) search for other commits by this committer ]    commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  commit hash:aa2539679084872cd84112e9df6bfee571570623  aa25396  (Only the first 10 of 118 ports in this commit are shown above. View all ports for this commit)
framework: cleanup conditional-indentations in Mk/

Run Tools/scripts/indent_make_if.pl on all of Mk.

These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible

Differential Revision:	https://reviews.freebsd.org/D35024
Reviewed by:		portmgr (rene, bapt)
Thu, 31 Mar 2022
[ 14:38 Rene Ladan (rene) search for other commits by this committer ]    commit hash:63ff13713ef542d7ee39b62169163309744e7ff7  commit hash:63ff13713ef542d7ee39b62169163309744e7ff7  commit hash:63ff13713ef542d7ee39b62169163309744e7ff7  63ff137 
Mk: unregister expired NodeJS 10 and Ruby 2.6
Fri, 12 Nov 2021
[ 05:54 Matthias Fechner (mfechner) search for other commits by this committer ]    commit hash:46ce086c7130aedb8b349864afaf938489d070de  commit hash:46ce086c7130aedb8b349864afaf938489d070de  commit hash:46ce086c7130aedb8b349864afaf938489d070de  46ce086 
Mk/Uses: default version for nodejs

If a port depends on node, a simple:
USES= nodejs
can be added. It is also possible to define a specific version:
USES= nodejs:14
Use as current version the latest LTS version of node.

PR:                     259783
Differential Revision:	https://reviews.freebsd.org/D32790

Number of commits found: 8