Jörg Thalheim
a1858b0832
Merge pull request #36373 from frontsideair/nodejs-9.7.1
...
nodejs: 9.6.1 -> 9.7.1
2018-03-07 12:10:38 +00:00
Fatih Altinok
399edfec52
nodejs: 9.6.1 -> 9.7.1
2018-03-06 15:12:38 +03:00
adisbladis
cae5a3ba99
Merge pull request #35116 from adisbladis/nodejs-update-script
...
nodejs: Add update script
2018-03-06 15:35:14 +08:00
zimbatm
fda4b93cd4
nodejs: keep the build headers ( #35568 )
...
Provide all the development headers to node-gyp
2018-02-27 13:26:16 +00:00
adisbladis
d192858a76
nodejs: Drop 4_x packages
...
nodejs-4_x is scheduled end-of-life on 2018-04-30
It should not go in the 18.03 release
2018-02-27 10:19:23 +01:00
adisbladis
25e21fa15b
nodejs: 9.5.0 -> 9.6.1
2018-02-27 14:03:15 +08:00
adisbladis
e0c82dcdfc
nodejs: Remove "havvy" from maintainers list
...
Per request:
https://github.com/NixOS/nixpkgs/pull/35116#issuecomment-367945072
2018-02-27 10:09:32 +08:00
adisbladis
43cf893d44
nodejs: Add updater script
2018-02-18 23:02:07 +08:00
adisbladis
e1bd5b33b6
nodejs: Add release keys update script
2018-02-18 23:02:01 +08:00
adisbladis
e021254519
nodejs: 6.12.3 -> 6.13.0
2018-02-18 22:57:57 +08:00
adisbladis
a88a712f7f
nodejs: Set correct meta.position attribute
2018-02-18 22:55:22 +08:00
Vladimír Čunát
226d86a3c4
nodejs: 6.12.2 -> 6.12.3 (maintenance)
...
https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V6.md#6.12.3
2018-02-11 22:47:58 +01:00
adisbladis
1177bb7a09
nodejs: 9.4.0 -> 9.5.0
2018-02-04 03:06:30 +08:00
Fatih Altinok
c589f0462a
nodejs: 9.3.0 -> 9.4.0
2018-01-10 20:14:15 +03:00
adisbladis
59ba2fe571
nodejs-8_x: 8.9.3 -> 8.9.4
2018-01-10 11:36:36 +08:00
adisbladis
9e40842006
Merge pull request #33318 from adisbladis/nodejs-minor
...
Nodejs minor releases
2018-01-03 13:19:38 +01:00
adisbladis
8a2a949258
nodejs-8_x: 8.9.1 -> 8.9.3
2018-01-02 10:37:14 +01:00
adisbladis
ccb0b88577
nodejs-6_x: 6.11.5 -> 6.12.2
2018-01-02 10:37:13 +01:00
adisbladis
bde59aa034
nodejs-4_x: 4.8.5 -> 4.8.7
2018-01-02 10:37:12 +01:00
John Ericson
046f091e0d
treewide: Don't use envHook anymore
...
This commits needs a MAJOR audit as I oftentimes just guessed which of
`$hostOffset`, `$targetOffset`, or a fixed offset should be used.
2017-12-30 22:04:22 -05:00
Bob van der Linden
fa3d6c322e
nodejs: 9.2.0 -> 9.3.0
2017-12-14 15:37:00 +01:00
Orivej Desh
88abcdb53a
Merge pull request #31710 from adisbladis/nodejs-9_2_0
...
nodejs: 9.0.0 -> 9.2.0 & libuv: 1.15.0 -> 1.16.1
2017-11-17 19:22:37 +00:00
adisbladis
f1f8ada473
nodejs: 8.9.0 -> 8.9.1
2017-11-16 02:05:19 +08:00
adisbladis
bf134bac8d
nodejs: 9.0.0 -> 9.2.0
2017-11-16 01:57:44 +08:00
Mathias Schreck
ccbcf15c8e
nodejs: refactor generic build function
...
This removes some duplicated and dead code across the different versions of
nodejs.
2017-11-02 10:58:45 +01:00
Orivej Desh
e0d3ef7366
Merge pull request #31065 from holidaycheck/nodejs-8.9.0
...
nodejs: 8.8.1 -> 8.9.0
2017-11-01 01:12:12 +00:00
Mathias Schreck
5a43c92ffd
nodejs: init at 9.0.0
2017-11-01 00:55:05 +01:00
Mathias Schreck
f1e8138630
nodejs: 8.8.1 -> 8.9.0
2017-11-01 00:07:58 +01:00
Mathias Schreck
e730815e38
nodejs: 8.8.0 -> 8.8.1
2017-10-28 11:57:54 +02:00
adisbladis
c07cf635c8
nodejs: 8.7.0 -> 8.8.0
2017-10-27 12:17:02 +08:00
adisbladis
de8b1b4b7b
nodejs: 6.11.4 -> 6.11.5
2017-10-27 12:15:23 +08:00
adisbladis
4c61281b92
nodejs: 4.8.4 -> 4.8.5
2017-10-27 12:15:01 +08:00
b123400
2cc79e95f8
buildNodePackage: fix issue with impure version handling ( #30577 )
2017-10-22 16:45:16 +02:00
Fatih Altinok
e4f5477b6c
nodejs: 6.11.1 -> 6.11.4
2017-10-22 00:25:33 +02:00
Mathias Schreck
cd9d780f89
nodejs: 8.6.0 -> 8.7.0
2017-10-16 02:36:49 +02:00
Mathias Schreck
f8ffbcb520
nodejs: 8.5.0 -> 8.6.0
2017-09-28 17:41:28 +02:00
Mathias Schreck
9d2a2dc43e
nodejs: 8.4.0 -> 8.5.0
2017-09-18 13:51:27 +02:00
Mathias Schreck
c699694cbf
nodejs: 8.3.0 -> 8.4.0
2017-08-30 02:57:36 +02:00
Matthew Justin Bauer
2eacddf0dc
treewide: homepage URL fixes ( #28475 )
...
* pgadmin: use https homepage
* msn-pecan: move homepage to github
google code is now unavailable
* pidgin-latex: use https for homepage
* pidgin-opensteamworks: use github for homepage
google code is unavailable
* putty: use https for homepage
* ponylang: use https for homepage
* picolisp: use https for homepage
* phonon: use https for homepage
* pugixml: use https for homepage
* pioneer: use https for homepage
* packer: use https for homepage
* pokerth: usee https for homepage
* procps-ng: use https for homepage
* pycaml: use https for homepage
* proot: move homepage to .github.io
* pius: use https for homepage
* pdfread: use https for homepage
* postgresql: use https for homepage
* ponysay: move homepage to new site
* prometheus: use https for homepage
* powerdns: use https for homepage
* pm-utils: use https for homepage
* patchelf: move homepage to https
* tesseract: move homepage to github
* quodlibet: move homepage from google code
* jbrout: move homepage from google code
* eiskaltdcpp: move homepage to github
* nodejs: use https to homepage
* nix: use https for homepage
* pdf2djvu: move homepage from google code
* game-music-emu: move homepage from google code
* vacuum: move homepae from google code
2017-08-22 20:50:04 +02:00
Mathias Schreck
7c669d6f7b
nodejs: 8.2.1 -> 8.3.0
2017-08-10 08:02:20 +02:00
Mathias Schreck
28b0a79c04
nodejs: remove version 7_x
...
nodejs v7 reached its end of life in June 2017.
2017-08-05 13:17:50 +02:00
Mathias Schreck
77ebd34459
nodejs: 8.2.0 -> 8.2.1
2017-07-21 12:27:23 +02:00
Mathias Schreck
e849c7645e
nodejs: 8.1.4 -> 8.2.0
2017-07-20 20:13:39 +02:00
adisbladis
ea4e03d7ac
nodejs: 7.10.0 -> 7.10.1
2017-07-14 12:31:48 +08:00
adisbladis
fffe1efa03
nodejs: 6.9.5 -> 6.11.1
2017-07-14 12:31:09 +08:00
adisbladis
f33f7dc0fa
nodejs: 4.8.1 -> 4.8.4
2017-07-14 12:30:49 +08:00
Stefan Lau
4e47390bce
nodejs: 8.1.0 -> 8.1.4
2017-07-13 15:03:36 +02:00
Mathias Schreck
9540cc4645
nodejs: 8.0.0 -> 8.1.0
2017-06-08 22:15:57 +02:00
Mathias Schreck
b67d01a0e9
nodejs: init at 8.0.0
2017-05-30 22:39:43 +02:00
Mathias Schreck
4abefec367
nodejs-7_x: 7.9.0 -> 7.10.0
2017-05-24 21:11:05 +02:00
Mathias Schreck
6cdec33141
nodejs: 7.7.3 -> 7.9.0
2017-04-18 22:43:50 +02:00
Christine Koppelt
5861b8b1c9
nodejs-4_x: 4.6.0 -> 4.8.1
2017-03-25 17:29:02 +01:00
Jacek Smolak
07e6fe3e57
nodejs-7_x: 7.7.2 -> 7.7.3
2017-03-22 15:27:39 +01:00
Ben Zhang
e50dba97d2
nodejs: 7.7.1 -> 7.7.2
2017-03-10 21:54:49 -05:00
Mathias Schreck
792d8bd74b
nodejs: 7.6.0 -> 7.7.1
2017-03-03 20:08:38 +01:00
Maximilian Bosch
e20575cf5f
nodejs: 7.2.1 -> 7.6.0
2017-02-23 23:38:35 +01:00
Robin Gloster
e400eb36d1
nodejs: 6.9.1 -> 6.9.5
2017-02-17 00:13:34 +01:00
Jaka Hudoklin
a50fc480c3
nodejs: add bash completions for npm
2016-12-11 15:14:38 +01:00
Mathias Schreck
61e9862bc0
nodejs: 7.1.0 -> 7.2.1
2016-12-07 15:25:31 +01:00
Frederik Rietdijk
2de9321880
nodejs: add python to passthru
...
so nodeEnv uses the exact same version.
See also https://github.com/svanderburg/node2nix/issues/25
2016-11-24 22:28:04 +01:00
Tim Steinbach
80ec5b3f58
Merge pull request #20416 from cko/nodejs7_update
...
nodejs-7_x: 7.0.0 -> 7.1.0
2016-11-17 22:21:13 -05:00
Christine Koppelt
eb5831a28e
nodejs-7_x: 7.0.0 -> 7.1.0
2016-11-14 20:25:28 +01:00
Christine Koppelt
f7e1da5fd1
nodejs: 4.6.0 -> 4.6.2; 6.8.0 -> 6.9.1
2016-11-14 00:27:40 +01:00
Sophie Taylor
ba27636b58
nodejs: disable PaX mprotect hardening ( #20301 )
...
Closes #19951
2016-11-10 03:19:47 +01:00
Christine Koppelt
1bf7440b54
nodejs: cleanup files no longer needed ( #20212 )
2016-11-10 00:11:42 +01:00
Christine Koppelt
c9d27cc3ea
nodejs-7_x: init
2016-11-03 00:21:44 +01:00
Vladimír Čunát
7f805a60d8
nodejs: put back a comment about closure size
2016-11-02 17:49:19 +01:00
Tobias Pflug
a5dad8aeeb
nodejs: refactor derivations ( #19973 )
...
* refactor and clean up the derivation composition
* add slim variation: the slim variations configure node without npm.
Building node with npm introduces a python runtime depndency through
gyp - slim variation makes sense for building small nodejs production
images
2016-11-02 17:46:01 +01:00
Christine Koppelt
162c65fc87
nodejs-0_10: remove
...
node.js 0.10 reaches end of LTS in a few days (see https://github.com/nodejs/LTS for details). Therefore I removed it and set 3 dependant packages to broken as they don't build anymore
2016-10-28 07:43:04 -04:00
Frederik Rietdijk
e56832d730
Merge remote-tracking branch 'upstream/master' into HEAD
2016-10-22 17:23:24 +02:00
Willi Butz
d0f288e002
nodejs-5_x: remove outdated file
2016-10-20 22:45:09 +02:00
Daiderd Jordan
cebb4788e5
nodejs: fix darwin build
2016-10-20 09:00:37 +02:00
Frederik Rietdijk
ad227648c0
nodejs: use python2
2016-10-18 23:16:05 +02:00
Graham Christensen
66f2a01222
nodejs-6_x: 6.7.0 -> 6.8.0
2016-10-13 20:04:24 -04:00
Graham Christensen
f9df1b5de0
nodejs: 4.4.6 -> 4.6.0
2016-10-13 20:04:23 -04:00
Mathias Schreck
5b21c716c6
nodejs: 6.6.0 -> 6.7.0
2016-09-28 10:54:26 +02:00
Tobias Pflug
53fe6fc0bb
nodejs-6_x: 6.4.0 -> 6.6.0
2016-09-16 19:26:17 +02:00
Tobias Pflug
86c8a63603
nodejs-6_x: 6.3.1 -> 6.4.0
2016-08-30 08:45:35 +02:00
Rok Garbas
f17ff218ff
nodejs: ensure that all scripts in nodejs have proper shebangs ( #17594 )
2016-08-08 22:14:01 +02:00
Tobias Pflug
39cf213e2b
nodejs-6_x: 6.2.2 -> 6.3.1
2016-07-22 10:00:26 +02:00
Christine Koppelt
1c39145bc2
nodejs-5_x: 5.11.1 -> 5.12.0 ( #16657 )
2016-07-19 11:34:39 +02:00
Sander van der Burg
c3ffae4777
nodejs: implement a darwin-specific fix that properly refers to tr1/type_traits
2016-07-14 12:57:17 +00:00
Christine Koppelt
a23c20eff8
nodejs-4_x: 4.4.4 -> 4.4.6
2016-06-25 19:00:17 +02:00
Christine Koppelt
1d6cb3a119
nodejs-6_x: 6.2.0 -> 6.2.2
2016-06-18 19:32:58 +02:00
Alexander Ried
1159b1561a
nodejs-6_x: use xz instead of gz
2016-05-18 18:36:54 +02:00
Alexander Ried
c97b407899
nodejs-5_x: 5.11.0 -> 5.11.1
2016-05-18 18:36:54 +02:00
Alexander Ried
c086ab7096
nodejs-4_x: 4.3.1 -> 4.4.4
2016-05-18 18:36:53 +02:00
Mathias Schreck
22b0cb9a72
nodejs: 6.1.0 -> 6.2.0
2016-05-18 10:31:21 +02:00
Vladimír Čunát
6c2fbfbd77
Merge branch 'master' into staging
2016-05-12 04:53:38 +02:00
Mathias Schreck
dce7e66f51
nodejs: 6.0.0 -> 6.1.0
2016-05-06 12:45:21 +02:00
Tuomas Tynkkynen
aadaa91379
Merge remote-tracking branch 'upstream/master' into staging
...
Conflicts:
pkgs/applications/networking/browsers/vivaldi/default.nix
pkgs/misc/emulators/wine/base.nix
2016-05-03 23:12:48 +03:00
Tobias Pflug
822abc49ad
nodejs-6_x : init at 6.0.0
2016-05-02 08:58:50 +02:00
Nikolay Amiantov
36d50d2e6c
nodejs-0_10: fix build
2016-04-30 05:02:09 +03:00
Mathias Schreck
594416b210
nodejs: 5.10.1 -> 5.11.0
2016-04-22 12:31:09 +02:00
Vladimír Čunát
30f14243c3
Merge branch 'master' into closure-size
...
Comparison to master evaluations on Hydra:
- 1255515 for nixos
- 1255502 for nixpkgs
2016-04-10 11:17:52 +02:00
Mathias Schreck
3d412dd84e
nodejs: 5.10.0 -> 5.10.1
2016-04-06 09:45:35 +02:00
Mathias Schreck
8d756babee
nodejs: 5.9.0 -> 5.10.0
2016-04-01 12:35:51 +02:00
Vladimír Čunát
ab15a62c68
Merge branch 'master' into closure-size
...
Beware that stdenv doesn't build. It seems something more will be needed
than just resolution of merge conflicts.
2016-04-01 10:06:01 +02:00
Sander van der Burg
83ba008914
Merge pull request #13974 from gilligan/node-5.9.0
...
nodejs: 5.8.0 -> 5.9.0
2016-03-18 09:52:17 +00:00
Ryan Scheel
d1e471dbaf
Remove dead link
...
The link being pointed to belongs to a domain that no longer exists. Just a bunch of spam there now.
2016-03-18 02:31:57 -07:00
Mathias Schreck
cd38a38316
nodejs: 5.8.0 -> 5.9.0
2016-03-16 23:22:22 +01:00
Mathias Schreck
7533784f28
nodejs: 5.7.1 -> 5.8.0
2016-03-12 23:06:09 +01:00
Vladimír Čunát
09af15654f
Merge master into closure-size
...
The kde-5 stuff still didn't merge well.
I hand-fixed what I saw, but there may be more problems.
2016-03-08 09:58:19 +01:00
Mathias Schreck
c7759dd8a0
nodejs: 5.7.0 -> 5.7.1
2016-03-04 10:32:17 +01:00
Sander van der Burg
c8e55671cd
nodejs-4_x: bump to version 4.3.1
2016-03-01 12:29:31 +00:00
Tobias Pflug
8625d2f8aa
nodejs-5_x: 5.6.0 -> 5.7.0
2016-02-29 11:35:51 +01:00
Franz Pletz
e3ecee8b13
nodejs: 5.5.0 -> 5.6.0 (CVE-2016-2086, CVE-2016-2216)
...
https://nodejs.org/en/blog/vulnerability/february-2016-security-releases/
2016-02-27 17:06:24 +01:00
Franz Pletz
6fd20ad747
nodejs: 4.2.3 -> 4.3.0 (CVE-2016-2086, CVE-2016-2216)
...
https://nodejs.org/en/blog/vulnerability/february-2016-security-releases/
2016-02-27 17:06:24 +01:00
Franz Pletz
3673c5bf52
nodejs: 0.10.41 -> 0.10.42 (CVE-2016-2086, CVE-2016-2216)
...
https://nodejs.org/en/blog/vulnerability/february-2016-security-releases/
2016-02-27 17:06:24 +01:00
Vladimír Čunát
d039c87984
Merge branch 'master' into closure-size
2016-02-14 08:33:51 +01:00
Vladimír Čunát
ae74c356d9
Merge recent 'staging' into closure-size
...
Let's get rid of those merge conflicts.
2016-02-03 16:57:19 +01:00
Stacey Touset
4356d0ccce
nodejs: fix Darwin build
...
- Add no-xcode patch back into node v5. Reverts some of
5cb1e43fd6
- Fix patch to apply correctly
- Remove pkg-libpath patch from v4
2016-01-29 18:09:46 -08:00
Christian Albrecht
2dbd741009
nodejs-5_x: 5.4.1 -> 5.5.0
2016-01-28 13:27:40 +01:00
Tobias Pflug
a265c8a05d
nodejs: 5.1.1 -> 5.4.1
2016-01-21 10:31:18 +01:00
Dan Peebles
48513dfb22
nodejs: remove unreferenced patchfile
2016-01-19 22:29:02 -05:00
Dan Peebles
5cb1e43fd6
nodejs-5: fix on darwin
...
Turns out the darwin-flavored patches aren't needed anymore.
Fixes #12305
2016-01-19 22:28:42 -05:00
Vladimír Čunát
716aac2519
Merge branch 'staging' into closure-size
2016-01-19 09:55:31 +01:00
Jude Taylor
36ebae29ce
update xcode patches for node v0.10.41
2016-01-09 14:38:37 -08:00
Jude Taylor
81710923bd
add gyp fix to node v4.x
2016-01-07 21:52:12 -08:00
Luca Bruno
5b0352a6a4
Merge branch 'master' into closure-size
2015-12-11 18:31:00 +01:00
Rok Garbas
c90d26a2e2
nodejs: fix naming of nodejs to fit into their versioning model, fixes #11497
2015-12-06 21:57:24 +01:00
zimbatm
a6982cc525
nodejs: 5.0.0 -> 5.1.1 CVE-2015-8027
...
See
https://nodejs.org/en/blog/vulnerability/december-2015-security-releases/
2015-12-06 21:57:09 +01:00
zimbatm
989966b293
nodejs: 4.2.2 -> 4.2.3 CVE-2015-8027
...
See
https://nodejs.org/en/blog/vulnerability/december-2015-security-releases/
2015-12-06 21:57:09 +01:00
zimbatm
59fc3cd8ad
nodejs: remove unlinked v4_1_0
...
The stable branch is v4.x.x and is already taken care of my the default.nix
2015-12-06 21:57:09 +01:00
zimbatm
46c65335ca
nodejs: 0.10.40 -> 0.10.41
...
Maintenance release
2015-12-06 21:57:09 +01:00
Luca Bruno
a412927924
Merge remote-tracking branch 'origin/master' into closure-size
2015-11-25 21:37:30 +01:00
Vladimír Čunát
333d69a5f0
Merge staging into closure-size
...
The most complex problems were from dealing with switches reverted in
the meantime (gcc5, gmp6, ncurses6).
It's likely that darwin is (still) broken nontrivially.
2015-11-20 14:32:58 +01:00
Cillian de Róiste
5823ff2a92
nodejs: remove myself from the maintainers
2015-11-19 22:32:43 +01:00
Sander van der Burg
a06dd213b6
nodejs-5_0: add package
2015-11-16 17:58:11 +00:00
Domen Kožar
4755afc385
Merge commit 'b666ac3e9ff3f08b120d068770768be580e67f76' (staging)
...
Merge rest of the fixes from staging
2015-11-16 11:23:06 +01:00
Arseniy Seroka
20024205d3
Merge pull request #11014 from Havvy/node10
...
nodejs: 0.10.38 -> 0.10.40
2015-11-15 01:23:20 +03:00
William A. Kennington III
453f7c7218
Merge branch 'master.upstream' into staging.upstream
2015-11-14 12:39:32 -08:00
William A. Kennington III
6602f49495
Revert "Revert "Merge pull request #9543 from NixOS/staging.post-15.06""
...
This reverts commit 741bf840da
.
This reverts the fallout from reverting the major changes.
2015-11-14 12:32:51 -08:00
Ryan Scheel (Havvy)
087202abf9
nodejs: 0.10.38 -> 0.10.40
2015-11-13 23:06:03 +00:00
Domen Kožar
4d1129828a
nodejs: 4.1.2 -> 4.2.2
2015-11-11 11:53:38 +01:00
Vladimír Čunát
4917a4f8b3
Merge master into staging
2015-10-23 01:57:14 +02:00
Jude Taylor
de497895ae
nodejs-0.10: apply gyp patches to node-gyp in fixup
2015-10-16 18:37:50 -07:00
William A. Kennington III
8a44a36ca4
Merge branch 'master.upstream' into staging.upstream
2015-10-15 10:22:28 -07:00
Eelco Dolstra
741bf840da
Revert "Merge pull request #9543 from NixOS/staging.post-15.06"
...
This reverts commit f61176c539
, reversing
changes made to a27ca029ee
.
Conflicts:
pkgs/development/libraries/ncurses/default.nix
2015-10-06 15:24:20 +02:00
Ryan Scheel (Havvy)
d9819cf7b0
nodejs: 4.1.0 -> 4.1.2
2015-10-06 00:43:01 +02:00
Vladimír Čunát
b1a38cd40d
nodejs: fixup
2015-10-03 16:28:06 +02:00
Vladimír Čunát
f361938b21
Merge staging into closure-size
...
This makes gcc5 the default builder, etc.
2015-10-03 15:23:13 +02:00
Vladimír Čunát
5227fb1dd5
Merge commit staging+systemd into closure-size
...
Many non-conflict problems weren't (fully) resolved in this commit yet.
2015-10-03 13:33:37 +02:00
William A. Kennington III
2ef6508c7f
Merge branch 'master.upstream' into staging.post-15.06
2015-10-02 12:41:09 -07:00
Jude Taylor
d4081c2f97
fix patches for both node versions
2015-10-01 16:34:42 -07:00
Jude Taylor
4520a19151
add darwin libtool to nodejs 4.1.0
2015-10-01 09:20:12 -07:00
William A. Kennington III
271972de0a
Merge branch 'master.upstream' into staging.upstream
2015-09-29 15:54:33 -07:00
Jude Taylor
f4a7173e83
add darwin libtool to nodejs 4.1.0
2015-09-28 17:23:25 -07:00
Utku Demir
3733c25227
nodejs: 0.12.7 -> 4.1.0
...
A big version jump after io.js merge.
dontDisableStatic flag is added since the ./configure script didn't
recognize "--disable-static" flag added by default.
New dependencies are also introduced, coming from io.js
2015-09-24 15:46:47 +00:00
Jude Taylor
e7605dd08b
add nodejs-4.1.0
2015-09-23 16:13:34 -07:00
Utku Demir
5868aaf395
Remove nodejs-unstable package
...
This package was same as the main nodejs package since the given
unstableVersion flag is noop.
2015-09-19 13:48:38 +00:00
William A. Kennington III
333f145d76
Merge branch 'master.upstream' into staging.upstream
2015-07-13 15:11:31 -07:00
Ryan Scheel (Havvy)
de34441ead
nodejs: 0.12.6 -> 0.12.7
2015-07-12 21:37:40 +02:00
Jude Taylor
5b3e50dedc
use lib functions to clean up nodejs
2015-07-10 10:28:27 -07:00
Jude Taylor
f72beea75e
darwin purity: nodejs-0.10
2015-07-10 10:28:27 -07:00
William A. Kennington III
7cda24c01e
Merge branch 'master.upstream' into staging.upstream
2015-07-08 14:11:16 -07:00
Rehno Lindeque
590c467018
nodejs: 0.12.0 -> 0.12.6
...
0.12.5 and 0.12.6 were both critical security releases.
2015-07-08 20:51:03 +02:00
William A. Kennington III
d605663ae2
Merge branch 'master.upstream' into staging.upstream
2015-07-05 13:06:02 -07:00
Alexander Flatter
60c33c16a0
nodejs: Don't apply no-darwin-cflags
...
The no-darwin-cflags patch does not apply cleanly anymore, but
apparently it's also not necessary.
2015-07-02 11:11:51 +02:00
William A. Kennington III
7eae48871f
Merge branch 'master.upstream' into staging.upstream
2015-07-01 13:38:17 -07:00
Shea Levy
145768bf9b
Unmaintain a bunch of packages
2015-07-01 08:11:05 -04:00
Jude Taylor
6f3729e3b3
darwin purity: nodejs
2015-06-21 00:56:26 -07:00
Ryan Scheel (Havvy)
b49026ee98
Added: Havvy as maintainer for iojs/nodejs.
2015-06-01 05:17:59 +02:00
Vladimír Čunát
375bc8def7
Merge staging into closure-size
2015-05-05 11:49:03 +02:00
Lluís Batlle i Rossell
9be8b790f8
Choosing a different nodejs for armv5tel.
...
nodejs 0.12 doesn't build in armv5 or without fpu, it seems.
I tested this change on armv5tel, branch staging.
2015-05-03 18:02:55 +02:00
Jaka Hudoklin
5e2b429e82
Merge pull request #7556 from offlinehacker/pkgs/node-packages/fix_platforms
...
nodePackages: fix platform detection
2015-04-25 16:21:51 +02:00
Jaka Hudoklin
744b06cc28
nodePackages: fix platform detection
2015-04-25 15:18:54 +02:00
Vladimír Čunát
bf414c9d4f
Merge 'staging' into closure-size
...
- there were many easy merge conflicts
- cc-wrapper needed nontrivial changes
Many other problems might've been created by interaction of the branches,
but stdenv and a few other packages build fine now.
2015-04-18 11:22:20 +02:00
Domen Kožar
a83f55af1c
node: set interpreterName for 0.10
2015-04-16 12:43:04 -04:00
Eelco Dolstra
16ccc46c29
Revert "nodejs: Update to 0.12.2"
...
This reverts commit 088523f094
.
Fixes #7243 .
2015-04-07 17:54:38 +02:00
John Wiegley
e5775f533a
Merge pull request #7145 from flosse/old-stable-nodejs
...
nixpkgs: added old stable nodejs v0.10.38
2015-04-07 10:38:47 -05:00
Eelco Dolstra
088523f094
nodejs: Update to 0.12.2
2015-04-07 14:53:45 +02:00
Eelco Dolstra
488d7a70e1
nodejs: Disable unstableVersion
...
It's pretty pointless to have an unstable version older than the
stable version.
2015-04-07 14:07:48 +02:00
Markus Kohlhase
d2358a6e53
nixpkgs: added old stable nodejs v0.10.38
2015-04-03 10:52:40 +00:00
Jaka Hudoklin
f953d77be2
Revert "Reverts a bunch of commits as a try to fix GC errors."
...
This reverts commit 1e4ba025c2
.
Conflicts:
pkgs/development/web/nodejs/build-node-package.nix
2015-03-21 17:49:37 +01:00
Domen Kožar
e61f23d89f
Fix a bad revert at 1e4ba025c2
2015-03-18 11:50:19 +01:00
Domen Kožar
1e4ba025c2
Reverts a bunch of commits as a try to fix GC errors.
...
Commits
- 694f01db2d
- 829479d1dd
- bd81885f70
- b2fdcf801c
2015-03-17 08:55:03 +01:00
Eelco Dolstra
694f01db2d
intersect -> intersectLists, subtract -> subtractLists
2015-03-04 22:15:46 +01:00
Eelco Dolstra
829479d1dd
substract -> subtract
2015-03-04 22:15:45 +01:00
Jaka Hudoklin
bd81885f70
nodePackages: correctly handle platforms and optional dependencies
2015-02-28 04:03:24 +01:00
Jaka Hudoklin
97ea4ab54e
nodePackages: add namePrefix parameter to override package name prefix
2015-02-23 14:27:38 +01:00
Jaka Hudoklin
b2fdcf801c
nodePackages: add platform support, fix a lot of bugs
2015-02-23 13:29:50 +01:00
Jaka Hudoklin
60993d7716
nodePackages: prefix packages based on interpreter name
2015-02-23 13:29:50 +01:00
Valérian Galliat
43f02f27a0
Shared libuv in io.js and Node.js
2015-02-22 12:41:33 +01:00
Valérian Galliat
c56256709b
Add io.js
2015-02-21 09:06:24 +01:00
Ryan Scheel
ffc1a595e4
Update Node stable to v.0.12.0
...
Patch is from ewemoa on IRC and claims it built successfully. User didn't want to create a Github account. Original patch is at https://pastee.org/zx45s
2015-02-17 22:44:58 -08:00
Jaka Hudoklin
9060376bcd
buildNodePackage: patch shebangs only in text files
2015-02-12 19:09:09 +01:00
Valérian Galliat
25ce27b45e
Patch npm packages to ignore npm requirements
...
Some npm packages strictly require a specific npm version because npm
don't handle some version requirements the same way in 1.0 and 2.0.
However, Nix don't use npm for dependency resolution (this is always
achieved with npm 1.0 criteria by npm2nix), so these requirements turns
out to be pointless and just crashes some package installations.
This patch removes npm requirements so the packages can still be built.
This solves #5787 .
2015-02-07 15:17:15 +01:00
Jaka Hudoklin
fffc0c793c
nodePackages: fix back compatibility
2015-01-25 01:42:02 +01:00
Jaka Hudoklin
628c84c831
nodePackages: refactor, add support for overrides
2015-01-24 23:28:41 +01:00
Jaka Hudoklin
a00131bb32
nodePackages/buildNodePackage: put patch phase into configure phase, ignore shrinkwrap
2015-01-24 23:28:41 +01:00
Jaka Hudoklin
86744fef91
nodePackages: fix builder
...
- reuse unpack and patch phase
- patch shebangs of source code
- properly patch depdency versions (thanks @svanderburg)
- add patching for github version names
- add some inline docs
- fix recursive depdencies runtime handling by copying files instead of
symlinking if package has recursive dependencies
2014-12-26 01:04:08 +01:00
Rob Vermaas
81f6af4a54
nodejs: update from 0.10.32 to 0.10.33, potentially fixes CVE-2014-7192
2014-12-17 15:48:51 +01:00
Luca Bruno
6af0d6974f
Merge branch 'master' into staging
2014-11-10 10:03:52 +01:00
Michael Raskin
0fb2c3e85a
Add unstable NodeJS — Fixes #4264 (mostly merges the PR from Bodil Stokke)
2014-11-09 18:18:56 +03:00
Vladimír Čunát
2cf17b0802
Merge recent master into staging
...
Hydra nixpkgs: ?compare=1156478
2014-10-23 17:40:41 +02:00
Sander van der Burg
cddc7382ef
nodejs: disable usage of http-parser library on darwin, because it breaks the build
2014-10-22 17:51:24 +02:00
Eelco Dolstra
91ec6e0d90
Merge remote-tracking branch 'origin/master' into staging
2014-09-18 22:28:35 +02:00
Sander van der Burg
a2865eb8e0
nodejs: Bump to version 0.10.32
2014-09-17 16:48:37 +02:00
Vladimír Čunát
d957b4bd78
Merge recent master into staging
...
Hydra nixpkgs: ?compare=1151601
2014-09-13 21:48:29 +02:00
Jaka Hudoklin
7ff4ffd998
nodePackages: add support for recursive dependencies
...
This is a drop-in replacement that handles nodejs recursive dependencies by
propagating already visited nodejs packages and creating shims for recursive
ones. This implementation handles both, new and old npm2nix output format.
2014-09-09 22:46:11 +02:00
Vladimír Čunát
82797f98f2
Merge branch 'staging' into modular-stdenv
...
Conflicts:
pkgs/development/interpreters/perl/5.10/setup-hook.sh
pkgs/development/interpreters/perl/5.8/setup-hook.sh
pkgs/stdenv/linux/default.nix
2014-09-08 18:24:58 +02:00
Vladimír Čunát
8da52a642a
Merge branch 'staging' into v/modular
...
Conflicts (easy):
pkgs/development/interpreters/perl/5.10/setup-hook.sh
pkgs/development/interpreters/perl/5.8/setup-hook.sh
pkgs/development/libraries/gtk+/2.x.nix
2014-08-31 12:23:18 +02:00
Vladimír Čunát
77da5efc78
merge the rest of multiple-outputs
...
Conflicts:
pkgs/development/libraries/glibc/2.19/builder.sh (previous merge taken)
pkgs/development/tools/misc/patchelf/default.nix (easy)
pkgs/stdenv/generic/setup.sh (previous merge taken)
2014-08-25 10:41:49 +02:00
Vladimír Čunát
694fa543af
Merge 'staging'
...
Conflicts:
pkgs/servers/x11/xorg/default.nix
2014-08-24 10:50:22 +02:00
Vladimír Čunát
96cec2a7bd
Merge 'staging' into multiple-outputs
...
Conflicts:
pkgs/applications/audio/flac/default.nix
pkgs/build-support/gcc-wrapper/builder.sh
pkgs/development/libraries/apr-util/default.nix
pkgs/development/libraries/apr/default.nix
pkgs/development/libraries/atk/default.nix
pkgs/development/libraries/freetype/default.nix
pkgs/development/libraries/gdk-pixbuf/default.nix
pkgs/development/libraries/glib/default.nix
pkgs/development/libraries/glibc/2.17/builder.sh
pkgs/development/libraries/glibc/2.17/locales.nix
pkgs/development/libraries/libjpeg/default.nix
pkgs/development/libraries/libogg/default.nix
pkgs/development/libraries/libsamplerate/default.nix
pkgs/development/libraries/libtiff/default.nix
pkgs/development/libraries/libvorbis/default.nix
pkgs/development/libraries/mesa/default.nix
pkgs/development/libraries/pango/default.nix
pkgs/development/web/nodejs/default.nix
pkgs/os-specific/linux/pam/default.nix
pkgs/os-specific/linux/systemd/default.nix
pkgs/stdenv/generic/setup.sh
pkgs/stdenv/linux/default.nix
pkgs/top-level/all-packages.nix
pkgs/top-level/release-small.nix
2014-08-23 16:04:53 +02:00
Michael Raskin
eaac469f11
Merge pull request #3337 from tailhook/node_permission_error
...
Add `--no-same-permission` to `tar` command in node package builder
2014-08-23 12:38:35 +04:00
Linquize
9d678f78bd
nodejs: Update to 0.10.30
2014-08-10 12:45:38 +08:00
Eelco Dolstra
e3f7dbbac8
Cleanup: Use += to append to envHooks
2014-08-09 12:47:05 +02:00
Jaka Hudoklin
b9b5e84081
Merge pull request #3003 from offlinehacker/nixpkg/nodejs/buildNodePackage/shellHook
...
buildNodePackage: add shell hook for development
2014-07-26 08:53:52 +02:00
Paul Colomiets
7b1a863f1e
Add --no-same-permission
to tar
command in node package builder
...
This is because of an error while using `nix` under Archlinux:
```
building path(s) `/nix/store/rwkcbhv9jfhzhandfslg62knl2xw0r7m-node-sources'
building /nix/store/rwkcbhv9jfhzhandfslg62knl2xw0r7m-node-sources
suspicious ownership or permission on `/nix/store/rwkcbhv9jfhzhandfslg62knl2xw0r7m-node-sources'; rejecting this build output
cannot build derivation `/nix/store/01qsszx9y2kyx1x72zr5magy2la98720-uglify-js-2.4.15.drv': 1 dependencies couldn't be built
```
The permissions on all file are like the following:
```
drwxrwxr-x 1 root root 358 Jun 9 17:04 .
drwxr-xr-x 1 root root 421110 Jul 21 15:49 ..
-rw-rw-r-- 1 root root 22 Jun 9 17:04 .gitattributes
```
After the fix, permissions are OK, and no suspicious error any more.
Error is encountered for any node package built. I'm not sure why it
fails on Arch but work on nixos, but I believe the flag is safe to add
anyway.
2014-07-21 18:54:21 +03:00
Linquize
446d3253d5
nodejs: Update to 0.10.29
2014-06-29 11:47:07 +08:00
Jaka Hudoklin
05ce47f8ec
buildNodePackage: add shell hook for development
2014-06-18 13:14:15 +02:00
Lennart Kats
3e3e9daafe
Update Node.js to 0.10.28
2014-05-09 15:45:21 +02:00
Rob Vermaas
b116679b24
Force --no-same-owner for unpacking node sources.
2014-05-06 14:57:58 +02:00
Jaka Hudoklin
cbfbd01cd7
nodejs: fix on i686-linux
...
Fixes this:
creating ./config.gypi
creating ./config.mk
building
make flags: SHELL=/nix/store/fp0nwhj932kscakw1gbnlmmk8pdfv9sq-bash-4.2-p45/bin/bash
building out/Makefile
/nix/store/vh2zy8l2797yl3mri35y8jnhc81w9hm1-python-2.7.6/bin/python tools/gyp_node.py -f make
/bin/sh: which: command not found
gyp: Call to '(echo | $(echo ${CXX_host:-$(which g++)}) -m32 -E - > /dev/null 2>&1) && echo "-m32" || true' returned exit status 0.
make: *** [out/Makefile] Error 1
[Bjørn: add build error to commit message.]
2014-04-29 22:29:24 +02:00
Mathijs Kwik
925c75c68d
node.js - use bundled v8 :14.04-bugfix:
...
node needs v8 3.14, which is no longer maintained.
They bundle an in-tree version which does receive backports.
2014-04-24 08:05:44 +02:00
Shea Levy
3b93b7bfe6
nodejs: Fix configuration
2014-04-21 09:05:34 -04:00
aszlig
4c8ec5e12e
v8: Bring back old version 3.14.
...
The current version of v8 breaks builds of nodejs, mongodb and
rethinkdb. So let's bring back the old package with annoying _3_14
version suffix so hopefully the corresponding maintainers will get rid
of that dependency :-)
Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-19 03:58:44 +02:00
Evgeny Egorochkin
3b6d3eebc5
nodejs: update from 0.10.25 to 0.10.26
2014-02-27 18:53:48 +02:00
Sander van der Burg
81408168f2
nodejs: fix the patch to make it build on darwin
2014-02-04 18:03:21 +01:00
Shea Levy
bc6aa21b05
nodejs: Bump
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-02-03 18:40:04 -05:00
Shea Levy
3c9ed5b51a
http-parser: Bump
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2014-02-03 18:37:20 -05:00
Sander van der Burg
db3220a59a
Fixed xcode patch to make nodejs work on darwin again
2014-01-13 13:48:04 +01:00
Nixpkgs Monitor
3ba75f925d
nodejs: update from 0.10.22 to 0.10.24
2014-01-08 18:44:11 +01:00
Sander van der Burg
3b766653c6
Ported to old no-xcode patch to the current nodejs, so that it can be built on Darwin again
2013-12-17 11:13:55 +01:00
Shea Levy
d34e1ac42c
fix build-node-package
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-11-26 10:18:42 -05:00
Shea Levy
2186207b82
node: Bump
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-11-25 00:08:09 -05:00
Shea Levy
9817bada91
Update nodePackages to npm2nix-5.2.0
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-11-05 18:02:21 -05:00
Mathijs Kwik
db83d9a35b
Merge branch 'master' into multiple-outputs
2013-11-01 08:29:09 +01:00
Domen Kožar
92613863fe
nodejs: 0.10.12 -> 0.10.21 (security fixes)
2013-10-19 13:52:03 +02:00
Mathijs Kwik
1a55c4b89f
Merge remote-tracking branch 'official/master' into multiple-outputs
...
Conflicts:
pkgs/development/libraries/cairo/default.nix
pkgs/development/libraries/freetype/default.nix
pkgs/development/libraries/glib/default.nix
pkgs/development/libraries/libpng/default.nix
pkgs/development/libraries/pango/default.nix
pkgs/tools/typesetting/tex/texlive/default.nix
pkgs/top-level/all-packages.nix
2013-09-11 10:53:31 +02:00
Shea Levy
b8872549b7
Fix peerDependency handling in buildNodePackage
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-08-30 09:02:44 -04:00
Rob Vermaas
115e78216e
Update nodejs to 0.10.12
2013-08-21 21:45:28 +02:00
Mathijs Kwik
4b6d254ed7
nodejs: explicitly put openssl in buildInputs
...
the linker won't find it otherwise :multiple-outputs:
2013-08-21 17:35:53 +02:00
Shea Levy
7188cc39fa
Add karma nodePackage
...
Required updating to npm2nix 5.1.0 for peerDependency cycle management
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-08-20 18:56:20 -04:00
Shea Levy
67eb2c8ad3
Handle peerDependencies in nodePackages
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-08-18 19:28:51 -04:00
Sander van der Burg
c1fcb0c2e6
Make the setup-hook work again now that nodejs modules reside in lib/node_modules
2013-07-30 13:00:05 +02:00
Shea Levy
5c66a46bc6
buildNodePackage: Fix $out/bin symlink
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-28 11:46:40 -04:00
Shea Levy
93cdc526c3
buildNodePackages: Move /node_modules to /lib/node_modules to make nix profiles usable as an npm prefix
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-27 13:23:35 -04:00
Shea Levy
b73021a475
buildNodePackage: Handle all node/coffee shebang possibilities
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-18 15:45:02 -04:00
Shea Levy
483755e9ab
buildNodePacakge: Create man page symlinks when needed
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-14 14:07:39 -04:00
Shea Levy
021c40c72d
buildNodePackage: Handle bundledDependencies by nuking them
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-07-13 22:25:18 -04:00
Mathijs Kwik
b5ba5959cf
fix node packages with binary (native) extensions
2013-06-06 22:38:24 +02:00
Zef Hemel
69cf3dede6
Bump to 0.10.10
2013-06-05 20:39:07 +02:00
Shea Levy
8247806090
buildNodePackage: Move dependency symlinks out of the top-level node_modules directory
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-06-05 12:25:41 -04:00
Shea Levy
d749196f68
buildNodePackage: Utilize the node setup hook
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-29 11:53:36 -04:00
Shea Levy
5ddae35596
Get node.js building on darwin
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-28 18:38:22 -04:00
Shea Levy
b0e6c66ad7
nodejs: Update to v0.10.8
...
I removed darwin-specific bits, as I can't test them right now. If
it's broken, let me know and I'll fix on darwin.
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-05-27 02:08:24 -04:00
Rok Garbas
df76d7f6a9
nodejs: update to 0.8.23
2013-04-16 18:19:16 +02:00