- build against system libnghttp2.so (which upstream bundles/uses
since 8.x);
- switch to bundled http_parser due to build failure and make the
experimental bundled llhttp (claimed to be 2x faster) default.
- remove binutils-gold from makedepends, it is not needed;
- remove ca-certificates from makedepends, it seems the run-time
dependency is enough.
Odd-numbered versions, like this one (v7), are supported by upstream
only for 9 months. When a new odd-numbered major release is cut, the
previous even-numbered major version transitions to the Long Term
Support plan (LTS).
Packages in Alpine stable must be supported for 2 years, so we should
keep only LTS version in the stable. Therefore this package is renamed
to nodejs-current and moved to the community repository. The nodejs-lts
package is going to be renamed to nodejs.
See https://github.com/nodejs/LTS#lts-schedule