-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop nodejs4 #4197
Drop nodejs4 #4197
Conversation
Notifying maintainers: |
Just saw an old ticket https://trac.macports.org/ticket/51753
@ryandesign: Do you want me to remove jake instead of updating it in this PR? |
Travis Build #6172 Errored. Lint results
Port jake fail on xcode10.2. Log The build timed out. |
Travis Build #6173 Errored. Lint results
Port jake success on xcode10.2. Log The build timed out. |
Node.js 4.x had reached end-of-life roughly a year ago [1]. It was kept is it was the latest Node.js version working on Mac OS X 10.6. Now nodejs6 also works on 10.6 (thanks to kencu! [2]), there's no need to keep nodejs4 around. [1] https://github.com/nodejs/Release [2] #4119
npm supports versions that are still shipped with maintained Node.js versions [1]. Currently Node.js 6.x ships npm 3.x [2]. As nodejs4 is to be dropped, there's no need to keep npm2 around. [1] https://github.com/npm/cli/wiki/LTS [2] https://github.com/nodejs/node/blob/v6.x/deps/npm/package.json
This version support Node.js 6.x to 10.x [1] [1] https://github.com/jakejs/jake/blob/v8.1.1/.travis.yml
Running ./nodejuice with nodejs6 appears to be fine. Not switching to newer Node.js versions as upstream git repo has been inactive since 2012 [1]. [1] https://github.com/stephenlb/nodejuice/commits/master
Rebased to master for addition of nodejs12. |
Travis Build #6177 Errored. Lint results
Port jake success on xcode10.2. Log The build timed out. |
@ci42 Any comments? Given the maintainer timeout policy, I can merge this by myself, but I still want feedback for commits dropping ports. |
@yan12125 LGTM |
Great! Gonna merge. |
Description
This is a follow-up of #4113.
Type(s)
Tested on
Not tested
Verification
Have you
https://trac.macports.org/ticket/52634 talks about nodejs 4. Not sure if it's still an issue for newer Node.js versions.
port lint
?sudo port test
?sudo port -vst install
?