Created attachment 178091 [details] npm3-depend-on-node6 Like www/npm2 depends on www/node4, have www/npm3 depend on node6. Add a knob to continue to depend on www/node. Change to USES+=gmake as recommended by portlint. My thinking/rationale is that each www/node* port should have a corresponding www/npm* port. This allows ports and pkg users to be able to find and install the "right" combination: www/npm -> www/node www/npm3 -> www/node6 www/npm2 -> www/node4 www/npm012 -> www/node012 (will be removed in a few weeks when upstream support ends)
A commit references this bug: Author: sunpoet Date: Sun Dec 25 21:16:58 UTC 2016 New revision: 429463 URL: https://svnweb.freebsd.org/changeset/ports/429463 Log: - Add NODE and NODE6 option - Change default from node to node6 - Bump PORTREVISION for dependency change PR: 215412 Submitted by: Bradley T. Hughes <bradleythughes@fastmail.fm> Changes: head/www/npm3/Makefile
gmake was added as runtime dependency for bug #204547. Changes except USES=gmake are committed. Thanks!
Right, because USES+=gmake only adds the build dependency. Thanks for the commit and feedback! :)