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 photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: www/yarn/Makefile

Number of commits found: 53

Wednesday, 1 Nov 2023
19:29 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
nodejs: Bump PORTREVISION for dependency change

USES=nodejs defaults to www/node20 now.
commit hash: 1ce58015ec0fd8fcf268814a2ccf3cbd2fae1c09 commit hash: 1ce58015ec0fd8fcf268814a2ccf3cbd2fae1c09 commit hash: 1ce58015ec0fd8fcf268814a2ccf3cbd2fae1c09 commit hash: 1ce58015ec0fd8fcf268814a2ccf3cbd2fae1c09 1ce5801
Monday, 30 Jan 2023
14:20 Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
commit hash: fa93fdc383c190569821ae224413c848c19d9a7c commit hash: fa93fdc383c190569821ae224413c848c19d9a7c commit hash: fa93fdc383c190569821ae224413c848c19d9a7c commit hash: fa93fdc383c190569821ae224413c848c19d9a7c fa93fdc
Wednesday, 7 Sep 2022
21:10 Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 b7f0544
Friday, 3 Jun 2022
17:01 Joseph Mingrone (jrm) search for other commits by this committer
www/*-node17: Rename for update of www/node to version 18

PR:		263590
Sponsored by:	The FreeBSD Foundation
commit hash: 620c166728b828c0c95cb40f519f4676e4d45cec commit hash: 620c166728b828c0c95cb40f519f4676e4d45cec commit hash: 620c166728b828c0c95cb40f519f4676e4d45cec commit hash: 620c166728b828c0c95cb40f519f4676e4d45cec 620c166
Tuesday, 5 Apr 2022
18:41 Luca Pizzamiglio (pizzamig) search for other commits by this committer
www/yarn: Update to 1.22.18

Fix a regresssion with Node 17.7.0, later fixed in Node 17.7.1
commit hash: 2872afdfcd689c3ac89d0fd203a8e4be12f9443d commit hash: 2872afdfcd689c3ac89d0fd203a8e4be12f9443d commit hash: 2872afdfcd689c3ac89d0fd203a8e4be12f9443d commit hash: 2872afdfcd689c3ac89d0fd203a8e4be12f9443d 2872afd
Friday, 12 Nov 2021
05:54 Matthias Fechner (mfechner) search for other commits by this committer
*/*: use new nodejs USES flag

Simply define which nodejs version is required using the nodejs USES flag.

PR:                     259783
Differential Revision:	https://reviews.freebsd.org/D32790
commit hash: f4ffcdfe611a0e2147bbcb9697ecdffb4538acb7 commit hash: f4ffcdfe611a0e2147bbcb9697ecdffb4538acb7 commit hash: f4ffcdfe611a0e2147bbcb9697ecdffb4538acb7 commit hash: f4ffcdfe611a0e2147bbcb9697ecdffb4538acb7 f4ffcdf
Friday, 29 Oct 2021
06:32 Matthias Fechner (mfechner) search for other commits by this committer Author: Jose Luis Duran
www/yarn: make yarn-node16 available

Currently many node packages do not support node 17 which is
used for www/node.
This for example fixes the usage of www/gitlab-ce which cannot
run the upgrade step if node 17 is used.

PR:		259475
PR:		259476
PR:		259477
Approved by:	pizzamig (maintainer)
commit hash: d2948b522a724f188d430654d61a0fe38652090b commit hash: d2948b522a724f188d430654d61a0fe38652090b commit hash: d2948b522a724f188d430654d61a0fe38652090b commit hash: d2948b522a724f188d430654d61a0fe38652090b d2948b5
Friday, 22 Oct 2021
09:53 Luca Pizzamiglio (pizzamig) search for other commits by this committer Author: Jose Luis Duran
www/yarn: Update to 1.22.17

PR: 259125
commit hash: 0ba8b24e0fbab68064e6166c34e51bedf41c6850 commit hash: 0ba8b24e0fbab68064e6166c34e51bedf41c6850 commit hash: 0ba8b24e0fbab68064e6166c34e51bedf41c6850 commit hash: 0ba8b24e0fbab68064e6166c34e51bedf41c6850 0ba8b24
Thursday, 21 Oct 2021
21:41 Stefan Eßer (se) search for other commits by this committer
www/yarn: Fix CPE_VENDOR

This commit fixes the CPE_STR generated by www/yarn-node14, too.
commit hash: 96022910890ded6635a893dffda2c4cd096f9b7b commit hash: 96022910890ded6635a893dffda2c4cd096f9b7b commit hash: 96022910890ded6635a893dffda2c4cd096f9b7b commit hash: 96022910890ded6635a893dffda2c4cd096f9b7b 9602291
15:41 Stefan Eßer (se) search for other commits by this committer
www/yarn: Add CPE information

Approved by:	portmgr (blanket)
commit hash: fb966c25bcb47941e96c51eb345a3f641062cff5 commit hash: fb966c25bcb47941e96c51eb345a3f641062cff5 commit hash: fb966c25bcb47941e96c51eb345a3f641062cff5 commit hash: fb966c25bcb47941e96c51eb345a3f641062cff5 fb966c2
Thursday, 12 Aug 2021
20:40 Luca Pizzamiglio (pizzamig) search for other commits by this committer Author: Jose Luis Duran
www/yarn: Update to 1.22.11

Changelog: https://github.com/yarnpkg/yarn/releases/tag/v1.22.11

PR:		257562
Approved by:	pizzamig@FreeBSD.org (maintainer)
commit hash: 251346b20de71cad6535495e07f166eeabfb266b commit hash: 251346b20de71cad6535495e07f166eeabfb266b commit hash: 251346b20de71cad6535495e07f166eeabfb266b commit hash: 251346b20de71cad6535495e07f166eeabfb266b 251346b
Saturday, 26 Jun 2021
12:15 Rene Ladan (rene) search for other commits by this committer
cleanup: remove more optional Node 10/12 usages
commit hash: 8eb508f23b685898ee99ba2d7933608d5cce1740 commit hash: 8eb508f23b685898ee99ba2d7933608d5cce1740 commit hash: 8eb508f23b685898ee99ba2d7933608d5cce1740 commit hash: 8eb508f23b685898ee99ba2d7933608d5cce1740 8eb508f
11:55 Rene Ladan (rene) search for other commits by this committer
cleanup: unregister expired Node 12
commit hash: 8447d035d06d468eca2b2394722e11505659b1f9 commit hash: 8447d035d06d468eca2b2394722e11505659b1f9 commit hash: 8447d035d06d468eca2b2394722e11505659b1f9 commit hash: 8447d035d06d468eca2b2394722e11505659b1f9 8447d03
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Wednesday, 24 Mar 2021
13:34 rene search for other commits by this committer
Mark ports recursively depending on Python 2.7 for expiration on June 23.

For ports optionally dependending on Python 2.7, just mark those options
as expired. Remove konquerer from the x11/kde-baseapps metaport and bump
its PORTREVISION.

Submitted by:	rene
Reviewed by:	portmgr, adridg, ehaupt, lme, madpilot, pizzamig, se, sunpoet, yuri
Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D28665
Original commitRevision:569118 
Wednesday, 30 Dec 2020
17:20 pizzamig search for other commits by this committer
www/yarn-*: update to 1.22.10

Add support for Node 14
Fix CONFLICTS with an updated list of nodejs versions
Changelog: https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md

PR:		251967
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Original commitRevision:559675 
Tuesday, 14 Apr 2020
15:34 pizzamig search for other commits by this committer
www/yarn: fix regression with global packages

Add a patch to fix global packages upgrade

PR:		245425
Submitted by:	madpilot@
Obtained from:	https://github.com/yarnpkg/yarn/issues/4884
Original commitRevision:531699 
Friday, 3 Apr 2020
08:16 pizzamig search for other commits by this committer
www/yarn: Update to 1.22.4

Changes: https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md

PR:		245232
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Original commitRevision:530473 
Tuesday, 10 Mar 2020
21:47 rene search for other commits by this committer
www/yarn: remove EOL Node 8 as an option.
Original commitRevision:528196 
Wednesday, 20 Nov 2019
17:21 pizzamig search for other commits by this committer
www/yarn: add support to node.js 12.x

While here, fix CONFLICTS definition

Sponsored by:	trivago N.V.
Original commitRevision:518040 
Thursday, 17 Oct 2019
14:17 pizzamig search for other commits by this committer
www/yarn: Update to 1.9.1

Changelog: https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md#1191

PR:		241305
Submitted by:	Jose Luis Duran
Original commitRevision:514662 
Tuesday, 1 Oct 2019
08:56 pizzamig search for other commits by this committer
www/yarn: Update to 1.19.0

Changes: https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md#1190

PR:		240935
Submitted by:	Jose Luis Duran
Original commitRevision:513465 
Wednesday, 11 Sep 2019
15:15 pizzamig search for other commits by this committer
www/yarn: update to 1.17.3

Changes: https://github.com/yarnpkg/yarn/blob/1.17-stable/CHANGELOG.md

PR:		240431
Submitted by:	Jose Luis Duran
Original commitRevision:511824 
Monday, 12 Aug 2019
18:30 rene search for other commits by this committer
www/yarn: remove support for expired www/node6 backend
Original commitRevision:508758 
Friday, 31 May 2019
10:00 pizzamig search for other commits by this committer
www/yarn www/yarn-node10 www/yarn-node8: Fix CONFLICTS declarations

Fix CONFLICTS_INSTALL typos and definition.

PR:		238255
Reported by:	Pascal Christen
Sponsored by:	trivago N.V.
Original commitRevision:503132 
Thursday, 30 May 2019
14:42 pizzamig search for other commits by this committer
www/yarn: Update to 1.16
Original commitRevision:503071 
Thursday, 28 Mar 2019
22:22 pizzamig search for other commits by this committer
www/yarn: Update to 1.15.2

Changelog: https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md#1152

PR:		236832
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Original commitRevision:497058 
Friday, 8 Feb 2019
15:18 pizzamig search for other commits by this committer
www/yarn: Update to 1.13.0

Changes: https://github.com/yarnpkg/yarn/releases/tag/v1.13.0
Sponsored by:	trivago N.V.
Original commitRevision:492438 
Monday, 12 Nov 2018
21:27 pizzamig search for other commits by this committer
www/yarn: Update to 1.12.3

PR:		233149
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Original commitRevision:484828 
Thursday, 1 Nov 2018
11:50 adamw search for other commits by this committer
Add NODE10 option

Approved by:	maintainer
Original commitRevision:483656 
Monday, 8 Oct 2018
14:29 pizzamig search for other commits by this committer
www/yarn: Update to 1.10.1

Changelog: https://github.com/yarnpkg/yarn/releases/tag/v1.10.0

Sponsored by:	trivago N.V.
Original commitRevision:481543 
Tuesday, 4 Sep 2018
09:56 pizzamig search for other commits by this committer
www/yarn: Update to 1.9.4

PR:		231000
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Original commitRevision:478946 
Wednesday, 13 Jun 2018
09:29 pizzamig search for other commits by this committer
www/yarn: Update to 1.7.0

Changelog: https://github.com/yarnpkg/yarn/releases/tag/v1.7.0

PR:		228821
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Original commitRevision:472298 
Friday, 1 Jun 2018
23:03 sunpoet search for other commits by this committer
Remove NODE4 option

www/node4 expired on 2018-04-30.
Original commitRevision:471323 
Thursday, 19 Apr 2018
20:42 pizzamig search for other commits by this committer
www/yarn: Update to 1.6.0

Changelog: https://github.com/yarnpkg/yarn/releases/tag/v1.6.0
Original commitRevision:467804 
Monday, 5 Mar 2018
15:10 pizzamig search for other commits by this committer
www/yarn: Update to 1.5.1

Sponsored by:	trivago N.V.
Original commitRevision:463649 
Friday, 10 Nov 2017
23:06 pizzamig search for other commits by this committer
www/yarn: Use www/node as default

To be synced with other porst, yarn will use www/node

Reported by:	jrm
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D13037
Original commitRevision:453941 
Thursday, 9 Nov 2017
16:55 pizzamig search for other commits by this committer
www/yarn: Add support to www/node8

Moreover, adopt www/node8 as default option.

PR:		223536
Submitted by:	daniel@blodan.se
Approved by:	olivier (mentor)
Sponsored by:	trivago N.V.
Differential Revision:	https://reviews.freebsd.org/D13006
Original commitRevision:453849 
Monday, 6 Nov 2017
09:14 pizzamig search for other commits by this committer
www/yarn: Update to 1.3.2

Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12939
Original commitRevision:453603 
Monday, 16 Oct 2017
14:57 pizzamig search for other commits by this committer
www/yarn: Update to 1.2.1

Approved by:	olivier (mentor)
Sponsored by:	trivago N.V.
Differential Revision:	https://reviews.freebsd.org/D12686
Original commitRevision:452199 
Wednesday, 11 Oct 2017
13:09 pizzamig search for other commits by this committer
www/yarn: Update to 1.2.0

Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12636
Original commitRevision:451749 
Sunday, 1 Oct 2017
18:01 jrm search for other commits by this committer
www/yarn: Fix broken REINPLACE_CMD
Original commitRevision:451055 
Saturday, 30 Sep 2017
11:23 pizzamig search for other commits by this committer
www/yarn: update to 1.1.0 and fix the yarn script

Re-enabling the readlink -f option on FreeBSD
Update to version 1.1.0

PR:		222696
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12542
Original commitRevision:450977 
Thursday, 28 Sep 2017
09:06 pizzamig search for other commits by this committer
www/yarn: Updating to version 1.0.2

Adopting a more fine grained conflict type
Fixing a Linux incompatibility

Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12516
Original commitRevision:450810 
Wednesday, 13 Sep 2017
15:45 pizzamig search for other commits by this committer
www/yarn: Updating to version 1.0.1

Adding an option to avoid the installation of the yarn script, that
collides with a hadoop2 utility

Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12332
Original commitRevision:449801 
Tuesday, 29 Aug 2017
13:05 pizzamig search for other commits by this committer
Change MAINTAINER email to my new FreeBSD email

Approved by:	lme (mentor)
Approved by:	olivier (mentor)
Differential Revision:	https://reviews.freebsd.org/D12150
Original commitRevision:448911 
Thursday, 6 Jul 2017
20:58 sunpoet search for other commits by this committer
Update to 0.27.5

Changes:	https://github.com/yarnpkg/yarn/releases
PR:		220496
Submitted by:	Jose Luis Duran <jlduran@gmail.com>
Approved by:	Luca Pizzamiglio <luca.pizzamiglio@gmail.com> (maintainer)
Original commitRevision:445190 
Monday, 3 Jul 2017
07:40 demon search for other commits by this committer
Register conflict with hadoop2 and www/yarn because of bin/yarn binary until
better solution is found.

PR:		220337
Submitted by:	hakan@siktas.com
Original commitRevision:444916 
Wednesday, 31 May 2017
14:41 jrm search for other commits by this committer
www/yarn: Update to version 0.24.6

Other changes:
- Patch package.json to show installation was via package [1]
- Set executable bit for JavaScript scripts requiring it [1]
- Do not install Windows binaries
- Use fully qualified paths to create links in ${PREFIX}/bin/ [2]
- Create link for yarnpkg in ${PREFIX}/bin [1]

Upstream releases: https://github.com/yarnpkg/yarn/releases

Reviewed by:	jlduran@gmail.com [1], mat [2]
Approved by:	luca.pizzamiglio@gmail.com (maintainer),
                swills (mentor, implicit)
Differential Revision:	https://reviews.freebsd.org/D10696
Original commitRevision:442188 
Thursday, 18 May 2017
18:39 adamw search for other commits by this committer
Switch the default yarn node backend from node6 (LTS) to node (current).
This makes yarn's backend selection consistent with npm and all other
node consumers.

Add an UPDATING message to reduce surprise.

Submitted by:	maintainer (Luca Pizzamiglio)
Reported by:	jrm
Original commitRevision:441191 
Wednesday, 26 Apr 2017
18:46 sunpoet search for other commits by this committer
Update to 0.23.2

- While I'm here:
  - Fix indent
  - Silence patch messages

Changes:	https://github.com/yarnpkg/yarn/releases
		https://github.com/yarnpkg/yarn/commits/master
PR:		218892
Submitted by:	Luca Pizzamiglio <luca.pizzamiglio@gmail.com> (maintainer)
Original commitRevision:439484 
Thursday, 13 Apr 2017
09:44 olivier search for other commits by this committer
New port: www/yarn

Yarn is a new node package manager that replaces the existing workflow for the
npm client or other package managers while remaining compatible with the npm
registry. It has the same feature set as existing workflows while operating
faster, more securely, and more reliably.

PR:		218521
Submitted by:	luca.pizzamiglio@gmail.com
Original commitRevision:438430 

Number of commits found: 53