Commit graph

148 commits

Author SHA1 Message Date
Adam Vandenberg
d09383f5bb node: style nits 2013-01-27 14:54:51 -08:00
Jack Nagel
60003eecc3 Use new requirement syntax 2013-01-21 17:36:34 -06:00
damienklinnert
c6e83e0059 node 0.8.18
Closes Homebrew/homebrew#17193.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-01-19 12:04:30 -08:00
Aria Stewart
8ce5172558 node devel 0.9.6
Closes Homebrew/homebrew#17020.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-01-12 11:55:13 -06:00
Christian Moritz
5dfa7cd078 node 0.8.17
Closes Homebrew/homebrew#16982.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2013-01-10 11:16:22 -08:00
Aria Stewart
2963c48f31 node --devel 0.9.5
Closes Homebrew/homebrew#16794.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-12-29 17:52:42 -08:00
Aria Stewart
135578c769 node: Track 0.9.x releses as devel
Closes Homebrew/homebrew#16784.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-12-28 21:07:41 -08:00
Christian Moritz
968f9e6e28 node 0.8.16
Closes Homebrew/homebrew#16566.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-12-14 09:24:21 -08:00
James Campos
0bed31afec node 0.8.15
Closes Homebrew/homebrew#16315.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-29 19:23:43 -08:00
James Campos
ec524af9da node 0.8.14
Closes Homebrew/homebrew#15676.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-26 08:24:22 -07:00
James Campos
9bc2710ea9 node 0.8.12
Closes Homebrew/homebrew#15435.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-13 11:48:48 -07:00
Geries Handal
d78b0d8a41 node.rb 0.8.11
Closes Homebrew/homebrew#15191.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-28 16:08:52 -07:00
John Earles
600f1564b7 node 0.8.10
Closes Homebrew/homebrew#15125.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-25 18:58:28 -07:00
Jarrett Cruger
963bbe119b Updated node.js formula to v0.8.9
Signed-off-by: Max Howell <mxcl@me.com>
2012-09-21 23:22:36 -04:00
Jack Nagel
af0d879979 node: use Xcode module method 2012-09-13 20:54:17 -05:00
Charlie Sharpsteen
d181890a89 node: Better workaround for CLT-only systems
Instead of requiring a full XCode install, we can use the `DEVELOPER_PATH`
environment variable to lie to `xcode-select` in a way that should restrict any
consequences to the Node build.
2012-09-13 17:24:45 -07:00
Charlie Sharpsteen
eb23f257a5 node: Depend on full XCode install
Reverts commit bfc71f7.

This is necessary due to an upstream bug with the GYP buildsystem that has no
solid workaround:

  http://code.google.com/p/gyp/issues/detail?id=292

Fixes Homebrew/homebrew#14915.
2012-09-13 16:31:29 -07:00
Jack Nagel
480a31b966 node: remove skip_clean :all
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-13 12:55:42 -05:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Adam Vandenberg
6ee8d9f6de node: the build system needs Python 2.6 or newer
Closes Homebrew/homebrew#14635.
2012-09-03 22:21:55 -07:00
Ankit
615f0c6321 node: use https url for npm
Closes Homebrew/homebrew#14552.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-30 07:10:55 -07:00
Adam Vandenberg
64e46bd5d4 node: fix use of new dsl 2012-08-27 21:55:39 -07:00
Sébastien Lavoie
781c3fde1e Install npm by default
Closes Homebrew/homebrew#13053. Refs Homebrew/homebrew#13024.

Adds option "--without-npm".

Signed-off-by: Max Howell <mxcl@me.com>

Fixed merge. Amended some user-facing texts.
2012-08-27 11:22:12 -04:00
Piya Pakdeechaturun
ca1fb9967d node 0.8.8
Closes Homebrew/homebrew#14394.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-22 20:31:58 -07:00
Anthony Pearson
e5a1253d58 node 0.8.7
Closes Homebrew/homebrew#14233.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-18 11:36:16 -05:00
Charlie Sharpsteen
e8599abf7f node: Remove XCode dependency
Node builds just fine under CLT-only installs. Node will not build under any
non-XCode package that provides Apple compilers but lacks a full set of
development Frameworks such as the osx-gcc-compiler.

Fixes Homebrew/homebrew#14274.
2012-08-18 00:17:26 -07:00
Adam Vandenberg
2706adcab3 Use new :xcode dependency
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-17 15:37:41 -05:00
Jack Nagel
93af57c198 node: use options DSL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-12 19:03:04 -05:00
Paul Miller
c2b04e83d7 Node.js 0.8.6.
Closes Homebrew/homebrew#14049.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-08 07:01:46 -07:00
Juan C. Müller
a7ad15cfdf node: use https for npm install location
Closes Homebrew/homebrew#13924.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-03 19:32:47 -07:00
Anthony Pearson
e6b625ebac node.js 0.8.5
Closes Homebrew/homebrew#13915.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-03 08:23:48 -07:00
Anthony Pearson
ec1ac5347d Node.js 0.8.4
Closes Homebrew/homebrew#13605.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-25 21:44:33 -07:00
Anthony Pearson
f95f771617 Node 0.8.3
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-21 12:43:49 -07:00
Mathias Bynens
c8fbd5fd09 Node 0.8.2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-10 06:46:57 -07:00
Shawn Jonnet
9b455d7990 Node 0.8.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-29 10:53:15 -07:00
Shawn Jonnet
7a721c27af Node 0.8.0
Closes Homebrew/homebrew#13005.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-25 18:50:03 -05:00
Adam Vandenberg
5ccae94071 node: fix devel 2012-06-21 22:53:44 -07:00
Shawn Jonnet
cc99879630 Node devel 0.7.12
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-21 19:48:13 -07:00
Shawn Jonnet
37497e80fe Node devel 0.7.11
Closes Homebrew/homebrew#12885.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-06-16 10:56:43 -05:00
Shawn Jonnet
e3fcac9e1c Node --devel 0.7.10
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-11 18:46:56 -07:00
Shawn Jonnet
00ace33f59 Node 0.6.19
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-06 19:46:47 -07:00
Shawn Jonnet
b836bc6481 Node: Update devel to 0.7.9
Closes Homebrew/homebrew#12560.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-06-03 11:27:21 -07:00
Shawn Jonnet
590186bfb8 Node 0.6.18
Closes Homebrew/homebrew#12260.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 14:15:30 -05:00
Attila Györffy
be9fb4af25 Node 0.6.17
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-05-05 09:26:43 -07:00
Shawn Jonnet
9454aa48a0 node: 0.6.16
Closes Homebrew/homebrew#11980.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-01 13:51:54 -05:00
Shawn Jonnet
821bb7701a Node devel 0.7.8
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-04-18 18:58:20 -07:00
Adam Vandenberg
86a4f5c25b Node 0.6.15 2012-04-10 06:19:33 -07:00
Jérôme Andrieux
e99498ca6b node: backport for npm issue 2012-04-08 13:07:09 -07:00
Jack Nagel
64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Adam Vandenberg
8f36c1b808 node devel 0.7.7 2012-03-30 21:45:08 -07:00