Commit graph

131 commits

Author SHA1 Message Date
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
Jack Nagel
f7532d93e0 node 0.6.14
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-24 12:25:48 -05:00
Jack Nagel
303b2f6d50 Don't shadow install options in formulae
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-15 17:20:25 -05:00
Jack Nagel
8058e9af94 node devel 0.7.6
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-15 13:09:05 -05:00
Jack Nagel
b0dc5716b2 node 0.6.13
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-15 13:08:56 -05:00
Attila Györffy
890d1140cf node 0.6.12
Closes Homebrew/homebrew#10652.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-03 23:53:18 -06:00
Adam Vandenberg
9c6d6787c8 node --devel 0.7.5 2012-02-24 06:49:23 -08:00
Jack Nagel
47efef379f node devel 0.7.4
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-17 19:10:56 -06:00
Jack Nagel
cf37c1d059 node stable 0.6.11
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-17 19:10:45 -06:00
John Earles
db35c00fab node 0.6.10
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-02 19:13:30 -08:00
Attila Györffy
93ec7c3ae2 node: update devel to 0.7.2
Closes Homebrew/homebrew#9932.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-02 19:23:03 -06:00
Attila Györffy
938f54d0a9 node --devel 0.7.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-28 10:32:28 -08:00
John Earles
392282f94f node 0.6.9
Closes Homebrew/homebrew#9823.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-27 20:57:07 -06:00
Jack Nagel
975806a138 node: use new devel syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-25 23:00:23 -06:00
Jack Nagel
a9d22577d2 node: fix typo in URL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-22 21:59:58 -06:00
Adam Vandenberg
ae5f32aa9c Node: add 0.7.0 as a --devel option 2012-01-22 18:34:07 -08:00
Brandon R. Stoner
edc968eff9 node 0.6.8
Closes Homebrew/homebrew#9679.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-20 11:42:12 -06:00
John Earles
a90fe020d2 node 0.6.7
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-07 10:36:08 -08:00