Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
13.10.1 10 Mar 2020 22:45:41 |
bhughes |
www/node: Update 13.9.0 -> 13.10.1
https://nodejs.org/en/blog/release/v13.10.0/
https://nodejs.org/en/blog/release/v13.10.1/
Refresh patches with `make makepatch`.
Sponsored by: Miles AS |
13.9.0 10 Mar 2020 21:23:40 |
bhughes |
www/node: Update 13.8.0 -> 13.9.0
https://nodejs.org/en/blog/release/v13.9.0/
Sponsored by: Miles AS |
13.8.0 10 Mar 2020 16:09:26 |
bhughes |
www/node: Update 13.7.0 -> 13.8.0
https://nodejs.org/en/blog/release/v13.8.0/
This is a security release. See
https://nodejs.org/en/blog/vulnerability/february-2020-security-releases/
MFH: 2020Q1
Security: 0032400f-624f-11ea-b495-000d3ab229d6
Sponsored by: Miles AS |
13.7.0 03 Feb 2020 05:26:34 |
bhughes |
www/node: Update 13.6.0 -> 13.7.0
https://nodejs.org/en/blog/release/v13.7.0/
Sponsored by: Miles AS |
13.6.0 02 Feb 2020 21:43:41 |
bhughes |
www/node: build on i386
A recent change to V8 changed how mapped shared libraries were
discovered on FreeBSD, changing from using /proc/self/maps to using
sysctl with KERN_PROC_VMMAP. Unforcunately, this change fails to build
on i386 (and probably other 32-bit platforms) due to the use of
reinterpret_cast to change uint64_t to uintptr_t. This is an invalid
cast. The uin64_t should be static_cast to uintptr_t for it to work on
all platforms.
While here, bump the libuv dependency that I missed when upgrading to
13.6.0
PR: 243798
Reported by: Martin Birgmeier <d8zNeCFG@aon.at>
Reported by: paul beard <paulbeard@gmail.com>
Reported by: pkg-fallout@FreeBSD.org
Sponsored by: Miles AS |
13.6.0 31 Jan 2020 22:26:22 |
bhughes |
www/node: Update 13.5.0 -> 13.6.0
https://nodejs.org/en/blog/release/v13.6.0/
While here, regenerate patches with `make makepatch`.
Sponsored by: Miles AS |
13.5.0 31 Jan 2020 21:45:17 |
bhughes |
www/node: Update 13.4.0 -> 13.5.0
https://nodejs.org/en/blog/release/v13.5.0/
While here, bump the minimum dependency on libuv and regenerate patches
with `make makepatch`.
Sponsored by: Miles AS |
13.4.0 31 Jan 2020 11:14:58 |
bhughes |
www/node: Update to 13.4.0
https://nodejs.org/en/blog/release/v13.4.0/
Sponsored by: Miles AS |
13.3.0 01 Jan 2020 17:09:06 |
adamw |
node*: Allow building with ssl=openssl (now 1.1.x) |
13.3.0 13 Dec 2019 10:19:05 |
pkubaj |
www/node: fix build on powerpc64 elfv1
13.2.0 broke powerpc64 elfv1 (again). The problem are those two commits:
https://github.com/nodejs/node/commit/605cb9f0fcd1d334ec15959bb79ba44b0e9f8186
https://github.com/nodejs/node/commit/fe99841c88fdb87959a14c7bca81e4cd4582eba6
They added ifdefs for _AIX, but the code they guard should run on all ppc64
elfv1 (not only on AIX).
Widen those ifdefs appriopriately so that node builds again.
PR: 242404
Approved by: bhughes (maintainer) |
13.3.0 13 Dec 2019 04:49:27 |
bhughes |
www/node: Update 13.2.0 -> 13.3.0
https://nodejs.org/en/blog/release/v13.3.0/
Sponsored by: Miles AS |
13.2.0 29 Nov 2019 16:28:48 |
pkubaj |
www/node: fix build and runtime when using ELFv2 ABI on powerpc64
Submitted by: alfredo.junior@eldorado.org.br
Reviewed by: mikael.urankar@gmail.com
Approved by: bhughes (maintainer timeout), mentors (implicit approval)
Differential Revision: https://reviews.freebsd.org/D21588 |
13.2.0 29 Nov 2019 05:24:39 |
bhughes |
www/node: Update 13.1.0 -> 13.2.0
https://nodejs.org/en/blog/release/v13.2.0/
Sponsored by: Miles AS |
13.1.0 13 Nov 2019 21:41:51 |
bhughes |
www/node: Update 13.0.1 -> 13.1.0
https://nodejs.org/en/blog/release/v13.1.0/
Sponsored by: Miles AS |
13.0.1 07 Nov 2019 20:25:09 |
bhughes |
www/node: Update 13.0.0 -> 13.0.1
https://nodejs.org/en/blog/release/v13.0.1/
Change the default options on FreeBSD 12.0-RELEASE, since Node.js uses
functions introduced in OpenSSL 1.1.1b, while 12.0-RELEASE only has
1.1.1a.
Sponsored by: Miles AS |
13.0.0 03 Nov 2019 22:38:41 |
bhughes |
www/node: Update 12.13.0 -> 13.0.0
Update to the latest major release of Node.js, regenerating patches
with `make makepatch` while here.
https://nodejs.org/en/blog/release/v13.0.0/
Sponsored by: Miles AS |
12.13.0 03 Nov 2019 22:32:03 |
bhughes |
www/node12: copy from www/node
Create a new port for the latest Node.js 12.13.0 LTS release. Update
CONFLICTS for the existing Node.js ports to include the new node12 port.
https://nodejs.org/en/blog/release/v12.13.0/
Sponsored by: Miles AS |
12.13.0 25 Oct 2019 15:50:00 |
bhughes |
www/node: Update 12.12.0 -> 12.13.0
Update to the latest LTS release of Node.js. Regenerate patches with
`make makepatch`.
https://nodejs.org/en/blog/release/v12.13.0/
Sponsored by: Miles AS |
12.12.0 22 Oct 2019 20:50:59 |
bhughes |
www/node: Update 12.11.1 -> 12.12.0
https://nodejs.org/en/blog/release/v12.12.0/
Sponsored by: Miles AS |
12.11.1 08 Oct 2019 20:31:57 |
bhughes |
www/node: Update 12.10.0_1 -> 12.11.1
https://nodejs.org/en/blog/release/v12.11.0/
https://nodejs.org/en/blog/release/v12.11.1/
Sponsored by: Miles AS |
12.10.0_1 03 Oct 2019 20:35:30 |
jbeich |
devel/icu: update to 65.1
Changes: http://site.icu-project.org/download/65
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ |
12.10.0 14 Sep 2019 22:01:13 |
jbeich |
Drop C++11 workaround for GCC < 6 after r449590
lang/gcc5 will expire in ~1 month. If someone still uses lang/gcc48
they should backport C++11 fix instead. QA on GCC architecuters is
currently limited to powerpc64 which uses GCC_DEFAULT.
PR: 193528 |
12.10.0 06 Sep 2019 11:06:41 |
bhughes |
www/node: Update 12.9.1 -> 12.10.0
https://nodejs.org/en/blog/release/v12.10.0/
Sponsored by: Miles AS |
12.9.1 27 Aug 2019 20:48:27 |
bhughes |
www/node: Update 12.9.0 -> 12.9.1
This release fixes two regressions in the http module. See the release
notes for more details:
https://nodejs.org/en/blog/release/v12.9.1/
Sponsored by: Miles AS |
12.9.0 21 Aug 2019 20:08:32 |
bhughes |
www/node: Update 12.8.1 -> 12.9.0
https://nodejs.org/en/blog/release/v12.9.0/
Regenerate patches with `make makepatch`, taking care to keep patches
for files that have moved after Node.js upgraded the bundled V8
dependency.
Sponsored by: Miles AS |
12.8.1 20 Aug 2019 22:29:25 |
bhughes |
www/node: Update 12.8.0 -> 12.8.1
This is a security release. All Node.js users should consult the security
release summary at
https://nodejs.org/en/blog/vulnerability/aug-2019-security-releases/
for details on patched vulnerabilities.
MFH: 2019Q3
Security: c97a940b-c392-11e9-bb38-000d3ab229d6
Sponsored by: Miles AS |
12.8.0 16 Aug 2019 22:27:10 |
bhughes |
www/node: Update 12.7.0 -> 12.8.0
https://nodejs.org/en/blog/release/v12.8.0/
The bundled OpenSSL configuration now includes BSD-x86, which this port
can now use. The build for i386 is still using the no-asm variant for
the time being. Assembler errors in BSD-x86/asm-avx2 need to be
investigated to be able to enable asm with the bundled OpenSSL.
While here, regenerate all remaining patches with `make makepatch`.
Sponsored by: Miles AS |
12.7.0 14 Aug 2019 12:25:09 |
mat |
Convert to UCL & cleanup pkg-message (categories w) |
12.7.0 27 Jul 2019 22:54:38 |
bhughes |
www/node: Update 12.6.0_1 -> 12.7.0
https://nodejs.org/en/blog/release/v12.7.0/ |
12.6.0_1 26 Jul 2019 20:46:57 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
12.6.0 12 Jul 2019 21:26:36 |
bhughes |
www/node: Update 12.4.0 -> 12.6.0
https://nodejs.org/en/blog/release/v12.5.0/
https://nodejs.org/en/blog/release/v12.6.0/
Sponsored by: Miles AS |
12.4.0 04 Jun 2019 20:23:28 |
bhughes |
www/node: Update 12.3.1 -> 12.4.0
https://nodejs.org/en/blog/release/v12.4.0/
Sponsored by: Miles AS |
12.3.1 24 May 2019 22:32:54 |
bhughes |
www/node: Update 12.2.0 -> 12.3.1
https://nodejs.org/en/blog/release/v12.3.0/
https://nodejs.org/en/blog/release/v12.3.1/
Sponsored by: Miles AS |
12.2.0 24 May 2019 05:42:46 |
antoine |
Revert r502354 and unbreak INDEX |
12.2.0 23 May 2019 20:28:28 |
bhughes |
Remove www/node6
This port reached end-of-life upstream on 2019-04-30. Remove node6-*
from CONFLICTS for the remaining www/node* ports.
Sponsored by: Miles AS |
12.2.0 08 May 2019 18:41:05 |
bhughes |
www/node: fix build on powerpc64
Upstream broke powerpc64 big-endian. Replace the check for AIX with
check for big-endian PPC64 to fix the build.
PR: 237586
Submitted by: pkubaj
Sponsored by: Miles AS |
12.2.0 08 May 2019 18:26:55 |
bhughes |
www/node: Update 12.1.0 -> 12.2.0
https://nodejs.org/en/blog/release/v12.2.0/
Sponsored by: Miles AS |
12.1.0 01 May 2019 21:04:54 |
bhughes |
www/node: Update 12.0.0 -> 12.1.0
https://nodejs.org/en/blog/release/v12.1.0/
Sponsored by: Miles AS |
12.0.0 24 Apr 2019 10:55:41 |
bhughes |
www/node: Update 11.14.0 -> 12.0.0
Update to the latest major release of Node.js, which includes many
significant changes. Users are encouraced to read the release
announcement before upgrading.
https://nodejs.org/en/blog/release/v12.0.0/
Update minimum version requirements for dependencies. Regenerate patches
with `make makepatch`.
Sponsored by: Miles AS |
11.14.0 13 Apr 2019 20:33:18 |
bhughes |
www/node: Update 11.13.0 -> 11.14.0
https://nodejs.org/en/blog/release/v11.14.0/
Sponsored by: Miles AS |
11.13.0 29 Mar 2019 20:23:32 |
bhughes |
www/node: Update 11.12.0_1 -> 11.13.0
https://nodejs.org/en/blog/release/v11.13.0/
Sponsored by: Miles AS |
11.12.0_1 29 Mar 2019 04:57:05 |
bhughes |
www/node*: specify minimum versions of dependencies in BUILD_DEPENDS
Add BUILD_DEPENDS for all LIB_DEPENDS, specifying the minimum version as
the version bundled with a particlar version of Node.js. This should help
people building from ports with out-of-date dependencies with a helpful
message instead of build failures.
Reported by: freebsd-ports@
Sponsored by: Miles AS |
11.12.0_1 27 Mar 2019 21:11:09 |
jbeich |
devel/icu: update to 64.1
Changes: http://site.icu-project.org/download/64
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 236325
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D19479 |
11.12.0 16 Mar 2019 08:36:15 |
bhughes |
www/node: Update 11.11.0 -> 11.12.0
https://nodejs.org/en/blog/release/v11.12.0/
Sponsored by: Miles AS |
11.11.0 12 Mar 2019 21:05:40 |
bhughes |
www/node: set environment variables for host build
The Node.js build system supports cross-compilation via node-gyp, which
picks up CC, CXX, LINK, C*FLAGS, and LDFLAGS from the environment for the
target build, but not for the host. We need to set the environment variables
for the "host" build.
This unbreaks the build on powerpc64.
PR: 233650
Reported by: Piotr Kubaj <pkubaj@anongoth.pl>
Sponsored by: Miles AS
Differential Revision: https://reviews.freebsd.org/D19250 |
11.11.0 06 Mar 2019 22:01:24 |
bhughes |
www/node: Update 11.10.1 -> 11.11.0
https://nodejs.org/en/blog/release/v11.11.0/
Sponsored by: Miles AS |
11.10.1 03 Mar 2019 09:13:36 |
bhughes |
www/node: Update 11.10.0 -> 11.10.1
This is a security release. All Node.js users should consult the security
release summary at
https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/
for details on patched vulnerabilities.
MFH: 2019Q1
Security: b71d7193-3c54-11e9-a3f9-00155d006b02
Sponsored by: Miles AS |
11.10.0 18 Feb 2019 04:59:40 |
bhughes |
www/node: Update 11.9.0 -> 11.10.0
https://nodejs.org/en/blog/release/v11.10.0/
Sponsored by: Miles AS |
11.9.0 11 Feb 2019 18:24:42 |
bhughes |
www/node*: fix build on non-amd64/-i386 when BUNDLED_SSL is unset
The --openssl-no-asm configure option should only be set
when BUNDLED_SSL is enabled.
PR: 235311
Reported by: jbeich
Sponsored by: Miles AS |
11.9.0 08 Feb 2019 20:51:56 |
bhughes |
www/node: Update 11.8.0 -> 11.9.0
Update patches and pkg-plist for deps/openssl/**/* after upstream
pdated to OpenSSL 1.1.1a and refresh existing patches with
`make makepatch`.
https://nodejs.org/en/blog/release/v11.9.0/
Sponsored by: Miles AS |
11.8.0 30 Jan 2019 11:23:52 |
bhughes |
www/node: Update 11.7.0_1 -> 11.8.0
https://nodejs.org/en/blog/release/v11.8.0/
Sponsored by: Miles AS |
11.7.0_1 23 Jan 2019 21:22:58 |
bhughes |
www/node: disable BUNDLED_SSL by default on FreeBSD >=12
Change the default options on FreeBSD >=12 since OpenSSL 1.1.1 is
available in the base system. Bump PORTREVISION due to the change in
defaults.
While here, convert the port to use BROKEN_SSL, taking care to set
BROKEN_SSL+=base when appropriate.
PR: 234762
Reported by: amdmi3
Sponsored by: Miles AS |
11.7.0 22 Jan 2019 21:11:12 |
bhughes |
www/node: Update 11.6.0 -> 11.7.0
https://nodejs.org/en/blog/release/v11.7.0/
Sponsored by: Miles AS |
11.6.0 28 Dec 2018 20:49:04 |
bhughes |
www/node: Update 11.3.0_1 -> 11.6.0
https://nodejs.org/en/blog/release/v11.4.0/
https://nodejs.org/en/blog/release/v11.5.0/
https://nodejs.org/en/blog/release/v11.6.0/
Sponsored by: Miles AS |
11.3.0_1 12 Dec 2018 01:35:36 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.
This includes ports
- with USE_GCC=yes or USE_GCC=any,
- with USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and
- with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.
PR: 231590 |
11.3.0 11 Dec 2018 10:10:02 |
antoine |
Spell CHOSEN_COMPILER_TYPE correctly
PR: 199098
With hat: portmgr |
11.3.0 10 Dec 2018 11:40:26 |
bhughes |
www/node: Update 11.2.0 -> 11.3.0
This is a security release that addresses multiple vulnerabilities. Users
are recommended to upgrade as soon as possible.
https://nodejs.org/en/blog/vulnerability/november-2018-security-releases/
https://nodejs.org/en/blog/release/v11.3.0/
MFH: 2018Q4
Security: 2a86f45a-fc3c-11e8-a414-00155d006b02
Sponsored by: Miles AS |
11.2.0 21 Nov 2018 04:44:24 |
bhughes |
www/node: Update 11.1.0 -> 11.2.0
https://nodejs.org/en/blog/release/v11.2.0/
Sponsored by: Miles AS |
11.1.0 10 Nov 2018 10:09:49 |
mat |
security/openssl-devel was removed, but there is a security/openssl111 now. |
11.1.0 05 Nov 2018 05:17:06 |
bhughes |
www/node: remove BROKEN for FreeBSD 10
Sponsored by: Miles AS |
11.1.0 03 Nov 2018 19:38:13 |
bhughes |
www/node: Update 11.0.0 -> 11.1.0
https://nodejs.org/en/blog/release/v11.1.0/
Sponsored by: Miles AS |
11.0.0 02 Nov 2018 13:32:35 |
rene |
Remove compatibility code for FreeBSD < 11.2 from all ports.
Simplify some ports where DragonFlyBSD no longer needs to be special-cased.
Submitted by: rene
Reviewed by: bapt, jbeich
Differential Revision: https://reviews.freebsd.org/D17724 |
11.0.0 31 Oct 2018 22:09:11 |
bhughes |
www/node: Update 10.12.0_1 -> 11.0.0
Update to the latest major release of Node.js. Upstream has dropped
support for FreeBSD 10.x, so mark the port as BROKEN on FreeBSD 10.
Regenerate patches with `make makepatch`.
https://nodejs.org/en/blog/release/v11.0.0/
Sponsored by: Miles AS |
10.12.0_1 31 Oct 2018 21:03:49 |
bhughes |
www/node10: copy from www/node, update 10.12.0_1 -> 10.13.0 (LTS)
Create a new port for the latest Node.js 10.13.0 LTS release. Update
CONFLICTS for the existing Node.js ports to include the new node10 port
and remove non-existent ports.
https://nodejs.org/en/blog/release/v10.13.0/
Sponsored by: Miles AS |
10.12.0_1 23 Oct 2018 11:35:04 |
jbeich |
devel/icu: update to 63.1
Changes: http://site.icu-project.org/download/63
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 232300
Exp-run by: antoine |
10.12.0 12 Oct 2018 21:33:54 |
bhughes |
www/node: Update 10.11.0 -> 10.12.0
https://nodejs.org/en/blog/release/v10.12.0/
Sponsored by: Miles AS |
10.11.0 27 Sep 2018 05:26:22 |
bhughes |
www/node: Update 10.10.0 -> 10.11.0
https://nodejs.org/en/blog/release/v10.11.0/
Sponsored by: Miles AS |
10.10.0 10 Sep 2018 04:28:54 |
bhughes |
www/node: Update 10.9.0_1 -> 10.10.0
https://nodejs.org/en/blog/release/v10.10.0/
Sponsored by: Miles AS |
10.9.0_1 06 Sep 2018 19:40:41 |
bhughes |
www/node: add dependency on www/libnghttp2
... instead of using the bundled version. Bump PORTREVISION due to the
new dependency.
Sponsored by: Miles AS |
10.9.0 27 Aug 2018 11:31:18 |
bhughes |
www/node: Update 10.7.0_1 -> 10.9.0
This is a security release addressing multiple vulnerabilities. Users
are recommended to upgrade as soon as possible.
https://nodejs.org/en/blog/vulnerability/august-2018-security-releases/
https://nodejs.org/en/blog/release/v10.9.0/
While here, refresh patches with `make makepatch`
MFH: 2018Q3
Security: 0904e81f-a89d-11e8-afbb-bc5ff4f77b71
Sponsored by: Miles AS |
10.7.0_1 26 Aug 2018 18:42:18 |
sunpoet |
Update WWW
Approved by: portmgr (blanket) |
10.7.0_1 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
10.7.0 21 Jul 2018 21:28:08 |
bhughes |
www/node: Update 10.6.0 -> 10.7.0
https://nodejs.org/en/blog/release/v10.7.0/
Sponsored by: Miles AS |
10.6.0 10 Jul 2018 20:09:41 |
bhughes |
www/node: Update 10.5.0 -> 10.6.0
https://nodejs.org/en/blog/release/v10.6.0/
Sponsored by: Miles AS |
10.5.0_1 29 Jun 2018 14:22:11 |
jbeich |
devel/icu: update to 62.1
Changes: http://site.icu-project.org/download/62
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 229359
Exp-run by: antoine (only 10.4) |
10.5.0 26 Jun 2018 05:21:20 |
bhughes |
www/node: Update 10.4.1 -> 10.5.0
https://nodejs.org/en/blog/release/v10.5.0/ |
10.4.1 15 Jun 2018 14:12:42 |
bhughes |
www/node: Update 10.4.0 -> 10.4.1
Update to the latest security release, fixing CVE-2018-7161,
CVE-2018-7162, CVE-2018-7164, and CVE-2018-1000168.
https://nodejs.org/en/blog/release/v10.4.1/
https://nodejs.org/en/blog/vulnerability/june-2018-security-releases/
MFH: 2018Q2
Security: 45b8e2eb-7056-11e8-8fab-63ca6e0e13a2
Sponsored by: Miles AS |
10.4.0 08 Jun 2018 18:43:11 |
bhughes |
www/node: Update 10.3.0 -> 10.4.0
https://nodejs.org/en/blog/release/v10.4.0/
Remove files/patch-deps_v8_src_base_cpu.cc, which has been applied
upstream and is no longer necessary (as reported in PR 228779). Other
patches have been refreshed as needed with `make makepatch`.
PR: 228779
Reported by: Sylvain Garrigues <sylvain@sylvaingarrigues.com>
Sponsored by: Miles AS |
10.3.0 08 Jun 2018 04:24:50 |
linimon |
Mark as broken on powerpc64.
Approved by: portmgr (tier-2 blanket) |
10.3.0 01 Jun 2018 23:07:33 |
bhughes |
www/node: Update 10.1.0_1 -> 10.3.0
https://nodejs.org/en/blog/release/v10.2.0/
https://nodejs.org/en/blog/release/v10.2.1/
https://nodejs.org/en/blog/release/v10.3.0/
Sponsored by: Miles AS |
10.1.0_1 13 May 2018 20:30:03 |
bhughes |
www/node: fix build on i386
Add patch files missing from r469781, which ensure that the Node.js
build on i386 falls back to the linux-elf OpenSSL config.
PR: 228135
Reported by: Marcin Cieslak <saper@saper.info> |
10.1.0_1 13 May 2018 08:21:47 |
bhughes |
www/node: fix SSL/TLS on i386
The upgrade to v10.0.0 included significant changes to the OpenSSL
dependency in Node.js, in particular how the build was configured.
Upstream does not include a BSD-x86 config anymore, so the www/node port
ended up using the BSD-x86_64 no-asm config for all builds except x86_64
(which used the asm optimized config). This was a mistake, causing all
32-bit archs to build OpenSSL configured for a 64-bit architecture, and
it causes problems with SSL/TLS as described in PR 228135.
Change the build config to not use BSD-x86_64 no-asm for 32-bit i386 and
arm builds, falling back to the generic linux-elf configuration instead.
Patches remove Linux specific libraries (-ldl) and keep the CFLAGS the
same as the BSD config.
PR: 228135
Reported by: Marcin Cie\xc5\x9blak <saper@saper.info> |
10.1.0 10 May 2018 20:32:55 |
bhughes |
www/node: Update 10.0.0 -> 10.1.0
https://nodejs.org/en/blog/release/v10.1.0/ |
10.0.0 30 Apr 2018 22:46:56 |
bhughes |
www/node: Update 9.11.1_1 -> 10.0.0
Update to the latest major release of Node.js. This release includes
many significant changes, both to Node.js itself and the FreeBSD port.
https://nodejs.org/en/blog/release/v10.0.0/
In particular, Node.js now requires OpenSSL 1.1.0h, so the BUNDLED_SSL
option is enabled by default. It is still possible to disable this
option when using security/openssl-devel (which is currently at 1.1.0h).
Multiple patches are required to get Node.js building with the bundled
OpenSSL library. Only amd64 builds get optimized assembler; all other
archs use non-asm implementations. |
9.11.1_1 06 Apr 2018 15:53:17 |
jbeich |
devel/icu: update to 61.1
Changes: http://site.icu-project.org/download/61
ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/
PR: 227042
Exp-run by: antoine
MFH: 2018Q2 (required by Firefox 61) |
9.11.1 05 Apr 2018 12:23:53 |
bhughes |
www/node: Update 9.10.1 -> 9.11.1
https://nodejs.org/en/blog/release/v9.11.0/
https://nodejs.org/en/blog/release/v9.11.1/ |
9.10.1 01 Apr 2018 09:20:17 |
bhughes |
www/node: Update 9.10.0 -> 9.10.1
No changes from the previous verison. This release ensures that the
hosted binaries from the Node.js project adhere to the platform support
contract, which does not apply to the FreeBSD port and packages.
MFH: 2018Q2 |
9.10.0 29 Mar 2018 19:57:04 |
bhughes |
www/node: Update 9.9.0 -> 9.10.0
This is a security release addressing multiple vulnerabilities. Users
are recommended to upgrade as soon as possible.
https://nodejs.org/en/blog/vulnerability/march-2018-security-releases/
https://nodejs.org/en/blog/release/v9.10.0/
MFH: 2018Q1
Security: 5a9bbb6e-32d3-11e8-a769-6daaba161086 |
9.9.0 22 Mar 2018 08:02:21 |
bhughes |
www/node: Update 9.8.0 -> 9.9.0
https://nodejs.org/en/blog/release/v9.9.0/ |
9.8.0 09 Mar 2018 11:37:45 |
bhughes |
www/node: Update 9.7.1 -> 9.8.0
https://nodejs.org/en/blog/release/v9.8.0/ |
9.7.1 02 Mar 2018 12:11:51 |
bhughes |
www/node: Update 9.7.0 -> 9.7.1
There are not changes in the release. A new version was published due to
a bad node-v9.7.0.pkg (macOS installer) file that was published to
nodejs.org in the previous release.
https://nodejs.org/en/blog/release/v9.7.1/ |
9.7.0 01 Mar 2018 21:16:12 |
bhughes |
www/node: Update 9.6.1 -> 9.7.0
https://nodejs.org/en/blog/release/v9.7.0/ |
9.6.1 25 Feb 2018 23:19:10 |
bhughes |
www/node: Update 9.5.0 -> 9.6.1
https://nodejs.org/en/blog/release/v9.6.0/
https://nodejs.org/en/blog/release/v9.6.1/ |
9.5.0 19 Feb 2018 11:10:43 |
antoine |
Reduce dependency on the python2 metaport
PR: 225752
Submitted by: Yasuhiro KIMURA |
9.5.0 16 Feb 2018 03:16:50 |
jhibbits |
Mark www/node as buildable by powerpc64
Summary:
As of node 9.3.0, a bug was fixed preventing builds with gcc. As this has
not been tested on mips, and fails on powerpcspe, only add powerpc64 to the
ONLY_FOR_ARCHS list.
Test Plan: Built for powerpc64
Reviewed By: bhughes
Differential Revision: https://reviews.freebsd.org/D13880 |
9.5.0 08 Feb 2018 14:29:36 |
bhughes |
www/node,www/node8,www/node6: disable dtrace usdt on armv[67]
Disable the DTRACE option by default on armv[67] since Node.js fails to
build on armv[67] with the following error:
dt_modtext:/usr/src/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c(820):
arm not implemented
PR: 224271
Submitted by: mikael.urankar@gmail.com |
9.5.0 03 Feb 2018 22:31:49 |
bhughes |
www/node: Update 9.4.0 -> 9.5.0
https://nodejs.org/en/blog/release/v9.5.0/ |
9.4.0 26 Jan 2018 21:45:21 |
bhughes |
www/node: Update 9.3.0 -> 9.4.0
https://nodejs.org/en/blog/release/v9.4.0/
While here, pet portlint:
- move ONLY_FOR_ARCHS
- remove USES_LDCONFIG (node.js doesn't install a .so)
Approved by: mat (co-mentor)
Differential Revision: https://reviews.freebsd.org/D14050 |
9.3.0 16 Dec 2017 21:14:10 |
bhughes |
www/node: Update 9.2.1 -> 9.3.0
https://nodejs.org/en/blog/release/v9.3.0/
Approved by: mat (co-mentor)
Differential Revision: https://reviews.freebsd.org/D13495 |
9.2.1 14 Dec 2017 19:47:50 |
bhughes |
www/node: Update 9.2.0 -> 9.2.1
Approved by: mat (co-mentor)
Security: bea84a7a-e0c9-11e7-b4f3-11baa0c2df21
Differential Revision: https://reviews.freebsd.org/D13443 |