Subject: CVS commit: pkgsrc/lang/nodejs
From: Filip Hajny
Date: 2017-09-27 14:17:10
Message id: 20170927121710.CD26CFA9C@cvs.NetBSD.org

Log Message:
Update lang/nodejs to 8.6.0.

nodejs 8.6.0
============

crypto
- Support for multiple ECDH curves.

dgram
- Added setMulticastInterface() API.
- Custom lookup functions are now supported.

n-api
- The command-line flag is no longer required to use N-API.

tls
- Docs-only deprecation of parseCertString().

nodejs 8.5.0
============

build
- Snapshots are now re-enabled in V8

console
- Implement minimal console.group().

deps
- upgrade libuv to 1.14.1
- update nghttp2 to v1.25.0

dns
- Add verbatim option to dns.lookup(). When true, results from the DNS
  resolver are passed on as-is, without the reshuffling that Node.js
  otherwise does that puts IPv4 addresses before IPv6 addresses.

fs
- add fs.copyFile and fs.copyFileSync which allows for more efficient
  copying of files.

inspector
- Enable async stack traces

module
- Add support for ESM. This is currently behind the
  --experimental-modules flag and requires the .mjs extension. node
  --experimental-modules index.mjs

napi
- implement promise

os
- Add support for CIDR notation to the output of the networkInterfaces()
  method.

perf_hooks
- An initial implementation of the Performance Timing API for Node.js.
  This is the same Performance Timing API implemented by modern browsers
  with a number of Node.js specific properties. The User Timing mark()
  and measure() APIs are implemented.

tls
- multiple PFX in createSecureContext

Files:
RevisionActionfile
1.107modifypkgsrc/lang/nodejs/Makefile
1.103modifypkgsrc/lang/nodejs/distinfo
1.3modifypkgsrc/lang/nodejs/patches/patch-deps_v8_src_base_platform_platform-openbsd.cc