<feed xmlns='http://www.w3.org/2005/Atom'>
<title>buildroot/package/nodejs/nodejs.mk, branch 2016.08</title>
<subtitle>OpenPOWER buildroot sources</subtitle>
<id>https://git.raptorcs.com/git/buildroot/atom?h=2016.08</id>
<link rel='self' href='https://git.raptorcs.com/git/buildroot/atom?h=2016.08'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/'/>
<updated>2016-06-09T08:51:01+00:00</updated>
<entry>
<title>package/nodejs: remove icu support from 0.10.x</title>
<updated>2016-06-09T08:51:01+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-06-09T08:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=1a08bddc388c0d56ead16d4e827de8c33abdea35'/>
<id>urn:sha1:1a08bddc388c0d56ead16d4e827de8c33abdea35</id>
<content type='text'>
icu support was added to nodejs in commit 7d0702a, however, 0.10.x does
not have support for icu. The 0.10.x configure script will error
if it is passed the --with-intl option.  This commit removes icu support
from 0.10.x.

Fixes:
 http://autobuild.buildroot.net/results/932e4ec24623592255f234a098f7a90ef2ad8063

Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: Update npm to use NODEJS_CONF_OPTS</title>
<updated>2016-06-04T12:32:16+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-06-03T19:15:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=a898d5de17f4b32ee29ff47734ff5717c6b40f03'/>
<id>urn:sha1:a898d5de17f4b32ee29ff47734ff5717c6b40f03</id>
<content type='text'>
Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Reviewed-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: Update openssl to use NODEJS_CONF_OPTS</title>
<updated>2016-06-04T12:32:05+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-06-03T19:15:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=81bb80c89d8051f412fde2f5964d057612c696c6'/>
<id>urn:sha1:81bb80c89d8051f412fde2f5964d057612c696c6</id>
<content type='text'>
Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Reviewed-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: Update icu to use NODEJS_CONF_OPTS</title>
<updated>2016-06-04T12:31:52+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-06-03T19:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=be0d8ecc2762b3a2547b91cf8471c2a4c28cc942'/>
<id>urn:sha1:be0d8ecc2762b3a2547b91cf8471c2a4c28cc942</id>
<content type='text'>
Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Reviewed-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: Add NODEJS_CONF_OPTS</title>
<updated>2016-06-04T12:31:44+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-06-03T19:15:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=af37338488ddf036a60c4694feac4f62bb3fca34'/>
<id>urn:sha1:af37338488ddf036a60c4694feac4f62bb3fca34</id>
<content type='text'>
Most packages in buildroot pass a FOO_CONF_OPTS variable into the
configure script.  Transition nodejs to follow this convention.

Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Reviewed-by: "Yann E. MORIN" &lt;yann.morin.1998@free.fr&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: add icu support</title>
<updated>2016-06-03T12:47:44+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-06-03T10:41:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=7d0702a2bd5643d3fc1ca9500f8222aca1baa443'/>
<id>urn:sha1:7d0702a2bd5643d3fc1ca9500f8222aca1baa443</id>
<content type='text'>
Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: force the use of python2</title>
<updated>2016-03-06T14:13:33+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-03-03T22:29:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=12010acc621444c214f94a82988a5fa8460e0811'/>
<id>urn:sha1:12010acc621444c214f94a82988a5fa8460e0811</id>
<content type='text'>
Remove the patches to use a python variable and instead force python2
into the PATH.

Upstream the python variable was recently removed
(see https://github.com/nodejs/node/commit/c3e50ca) and due to dependencies
directly calling python there is a reluctance to change this.  Instead it
is recommended to add python2 into PATH as the nodejs build machines do
(see https://github.com/nodejs/node/issues/418 and
https://github.com/nodejs/node/issues/2735).

Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: security bump for 0.10.x to version 0.10.42</title>
<updated>2016-02-18T08:28:58+00:00</updated>
<author>
<name>Jörg Krause</name>
<email>joerg.krause@embedded.rocks</email>
</author>
<published>2016-02-18T08:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=f4c366f005c8294efecfbef895ae85d4a1c4e74f'/>
<id>urn:sha1:f4c366f005c8294efecfbef895ae85d4a1c4e74f</id>
<content type='text'>
Fixes security vulnerabilites [1]:
 - CVE-2016-2086
 - CVE-2016-2216

Also switch to the xz compressed tar file now available for v0.10 builds from
v0.10.42 onward.

[1] https://nodejs.org/en/blog/vulnerability/february-2016-security-releases/

Signed-off-by: Jörg Krause &lt;joerg.krause@embedded.rocks&gt;
Signed-off-by: Peter Korsgaard &lt;peter@korsgaard.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: remove version choice</title>
<updated>2016-02-07T22:35:25+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2016-01-30T14:51:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=75b7049281d11867ed6611a2a1a6a15dadb0b031'/>
<id>urn:sha1:75b7049281d11867ed6611a2a1a6a15dadb0b031</id>
<content type='text'>
Remove the choice of nodejs version.  Now automatically pick nodejs 0.10.x
for armv5 architectures only and the latest nodejs for all other
supported architectures.

Note that the removal of BR2_PACKAGE_NODEJS_5_X is not handled in
Config.in.legacy because buildroot has never been released with this
option included.

Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Cc: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
Cc: Arnout Vandecappelle &lt;arnout@mind.be&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
<entry>
<title>package/nodejs: bump version to 5.3.0</title>
<updated>2015-12-23T16:47:41+00:00</updated>
<author>
<name>Martin Bark</name>
<email>martin@barkynet.com</email>
</author>
<published>2015-12-23T12:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/buildroot/commit/?id=90bf67c0d2bf7061058be23705981e80929518a5'/>
<id>urn:sha1:90bf67c0d2bf7061058be23705981e80929518a5</id>
<content type='text'>
Replace 4.2.3 with 5.3.0.  5.3.0 is the current Stable release. See
https://nodejs.org/en/blog/release/v5.3.0 for details on the release.

Copied 4.2.3 patched to 5.3.0 with the following exceptions:
 - Removed 0004-fix-arm-vfpv2.patch, committed upstream and included in
   5.3.0.  See https://github.com/nodejs/node/commit/84dea1bd0c
 - Added 0004-Fix-va_list-not-declared.patch, fix for a new bug.  This
   has already been fixed upstream but is not in 5.3.0

Signed-off-by: Martin Bark &lt;martin@barkynet.com&gt;
Signed-off-by: Thomas Petazzoni &lt;thomas.petazzoni@free-electrons.com&gt;
</content>
</entry>
</feed>
