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
We just patched an SQL injection. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password. You might want to hold off on that change. We have a few more to fix.
non port: Mk/Uses/nodejs.mk
SVNWeb

Number of commits found: 6

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: 6