Commit Graph

53 Commits

Author SHA1 Message Date
Alexey Pavlov
f77267c45e nodejs: Update patch to use separate response file for every target 2019-06-30 21:24:25 +03:00
Alexey Pavlov
550b960af3 nodejs: Try to use response files for linking 2019-06-30 20:04:32 +03:00
Alexey Pavlov
753f1581e0 nodejs: Verbose build 2019-06-29 18:21:07 +03:00
Alexey Pavlov
f3ca03ffe4 nodejs: [WIP] Initial support mingw for gyp build 2019-06-28 09:35:28 +03:00
Alexey Pavlov
eb4198909e node: [WIP] Update to 11.5.0 2019-06-27 15:47:46 +03:00
Alexey Pavlov
bc8783d02f nodejs: Rebuild for ICU 64 2019-04-18 20:50:21 +03:00
Alexey Pavlov
a57c4fa6bf nodejs: Rebuild 2018-10-29 17:21:37 +03:00
Alexey Pavlov
d64c6b2eda nodejs: Rebuild 2018-09-25 12:05:30 +03:00
Andrew Sun
b696e32bb5 nodejs: rebuild (#4337) 2018-09-03 07:30:16 +03:00
Peter Budai
787fe049ea nodejs: Add missing npm.cmd to the package (#3793) 2018-05-22 07:56:28 +03:00
Johannes Schindelin
87a0b47b97 Upgrade node.js to v8.11.1 (#3646)
* nodejs: re-generate patchset

Git's `format-patch` now uses a narrower diffstat, longer abbreviated
hashes in the index lines, and a different Git version, of course.

Besides, the patches started out as an 11-strong patch series (and is
now 13-strong, which is reflected in the [PATCH k/13] prefix of the
Subject: lines), and the 12th patch even lacked attribution and a commit
message.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* nodejs: adjust patches for v6.14.1

The code base changed enough that some patches are obsolete, and others
need to be applied to a different file, yet others simply do not apply
cleanly.

Note: this does not yet allow building v6.14.1, but *only* adjusts the
existing patches as required, for ease of reviewing.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* nodejs: do not link to the shared (stale) libuv

Node.js v6.14.1 relies on libuv to be up to date. In particular, it
requires the uv_os_getppid() function to be available.

The version of libuv shipped in MSYS2 is too old and does not provide
that.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* nodejs: update to v6.14.1

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* nodejs: prepare for packaging v6.14.1

Long path problems...

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* nodejs: adjust patches for v8.11.1

Sadly, v6.14.1 would not be able to package because of too-long paths
inside npm's nested node_modules/ directories.

Let's hope that v8.11.1 works better.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* nodejs: prepare for v8.11.1

It needs quite a bit more patching.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>

* mingw-w64-nodejs: upgrade to v8.11.1

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2018-04-29 10:35:19 +03:00
Alexey Pavlov
21b74aa72a nodejs: Fix building 2018-04-28 12:18:49 +03:00
Mateusz Mikuła
60d8511007 nodejs: update to 6.11.0 and include npm (#2622) 2017-06-26 07:01:35 +03:00
Alexey Pavlov
cbfc0c970b nodejs: Fix building. Fix checksums 2017-02-26 14:35:38 +03:00
Alethea Rose
2a7b363e05 Node LTS 6.9.5 (#2211)
* Update http-parser to v2.7.1

* Update nodejs to v6.9.5

* Add npm as its own package at v4.3.0

* Tidy nodejs and npm PKGBUILDS
2017-02-25 21:41:43 +03:00
mati865
37c1645174 nodejs: add icu to depends (again) 2016-09-14 22:28:18 +02:00
mati865
44670e512c nodejs: fixes for node-gyp and linking 2016-09-14 22:06:55 +02:00
mati865
401b2a555c nodejs: add icu depend 2016-09-08 20:35:58 +02:00
mati865
820410d04e nodejs: update to 6.5.0 2016-09-08 19:13:33 +02:00
Alexey Pavlov
fffbcd9af7 nodejs: Update to 0.10.43 2016-03-29 11:00:57 +03:00
Yusuke Sasaki
7c803d2668 add pkgbase entry 2016-03-07 00:33:13 +09:00
Viktor Szakats
d18737ba24 use more secure urls 2016-02-26 18:33:41 +01:00
Viktor Szakats
e32a40cc92 switch to sha256 checksums
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* update PKGBUILD templates
* remove line-ending whitespace
* minor typos/fixes

Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 20:55:26 +01:00
Wolfgang Pupp
241409d8de Path conversion in npm shell wrapper
Make the npm shell script always calls cygpath if that command is
available and the node executable is "node.exe".

Fixes issue #1039.
2016-02-23 23:52:55 +01:00
Alexey Pavlov
4a85789f4a === Rebuild with GCC-5.x. Part XVI === 2015-07-21 01:13:57 +03:00
David Macek
439adaf1da nodejs: Cosmetic fixes 2015-03-21 18:45:32 +01:00
Renato Silva
6daa9f99f9 Trailing whitespace cleanup. 2015-02-09 18:45:05 -02:00
Ray Donnelly
6c34b9faf3 nodejs: Add patch to add process.wintoolchain
.. which is msvc for Visual Studio and mingw-w64 for mingw-w64.
Then check this in node-gyp's configure.js so that make is used
as the build system for mingw-w64 compiled node.js, not msvs.
2015-02-03 21:49:38 +00:00
Ray Donnelly
c83e7475aa node.js: Update to v0.10.35 2015-01-13 22:35:02 +00:00
Ray Donnelly
77c88bf6d0 nodejs: Define WIN32_WINNT to 0x501 for libuv 2015-01-12 20:39:40 +00:00
Ray Donnelly
f8c4c1f902 mingw-w64-headers-git: Temporarily revert ea95d5
It was causing build failures for node.js
(and evolution-data-server and miniupnpc)
2015-01-12 17:47:47 +00:00
Ray Donnelly
27fb09f683 node.js: Fix a comment in PKGBUILD 2014-10-12 15:17:27 +01:00
Ray Donnelly
172c0d3045 nodejs: Add David Macek as contributor 2014-09-22 20:49:42 +01:00
David Macek
51038175c9 node.js: Copy missing npm manpages 2014-09-22 21:01:32 +02:00
David Macek
9e0b3904e6 node.js: Fixed node-gyp executables 2014-09-22 21:00:49 +02:00
David Macek
0ba7e9b6db node.js: Added npm.cmd executable 2014-09-22 20:58:49 +02:00
Ray Donnelly
c3ed31c29a node.js: Fix shebang in npm shell script, use it instead of symlink 2014-09-22 16:18:10 +01:00
Ray Donnelly
4b6807f045 node.js: Add missing "$@" to npm 2014-09-22 13:44:04 +01:00
Ray Donnelly
e6d0cab5db node.js: Revert to FHS installation paths on Windows (tests not working)
Written by David Macek, we want upstream to (allow us to?) add this as
an option, discussion started at: https://github.com/npm/npm/issues/6250
2014-09-21 22:15:06 +01:00
Ray Donnelly
63633da5ba node.js: Fix npm symlink-as-copy problem. 2014-09-20 21:20:44 +01:00
Ray Donnelly
b3eae49944 nodejs: Update to 0.10.32 and use patches from github msys2/node.git 2014-09-20 16:05:06 +01:00
martell
bdc42c15b1 rename console to winpty, to match msys-winpty 2014-09-15 16:37:18 +01:00
martell
a9d4734f58 Adjusted scripts to the format mingwandroid suggested 2014-09-14 19:58:20 +01:00
martell
1073084ab6 node.js: use winpty for mintty support 2014-09-14 19:45:21 +01:00
Ray Donnelly
c81c0e9e17 node.js: Fix options array 2014-09-14 19:14:34 +01:00
Ray Donnelly
83f2d3c123 nodejs: Remove unused patch 2014-07-28 16:46:58 +01:00
Ray Donnelly
ba03b16e93 nodejs: Can build debug version 2014-07-27 17:02:34 +01:00
Ray Donnelly
657f364e72 nodejs: tidy a patch offset 2014-07-26 15:59:09 +01:00
Ray Donnelly
86277b2b65 nodejs: It can be built now 2014-07-26 13:56:44 +01:00
Ray Donnelly
dc18fe1560 nodejs: missed a change, (still WIP) 2014-07-25 01:18:44 +01:00