aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/node.rb
AgeCommit message (Collapse)Author
2013-06-18node 0.10.12Andrey Chizh
Closes #20587. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-14node 0.10.11Mario Uher
Closes #20494. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-04node 0.10.10Andrey Chizh
Closes #20269. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-03Python 2.x and 3.x supportSamuel John
New `depends_on :python` Dependency. New `depends_on :python3` Dependency. To avoid having multiple formulae with endings -py2 and -py3, we will handle support for different pythons (2.x vs. 3.x) in the same formula. Further brewed vs. external python will be transparently supported. The formula also gets a new object `python`, which is false if no Python is available or the user has disabled it. Otherwise it is defined and provides several support methods: python.site_packages # the site-packages in the formula's Cellar python.global_site_packages python.binary # the full path to the python binary python.prefix python.version python.version.major python.version.minor python.xy # => e.g. "python2.7" python.incdir # includes of python python.libdir # the python dylib library python.pkg_config_path # used internally by brew python.from_osx? python.framework? python.universal? python.pypy? python.standard_caveats # Text to set PYTHONPATH for python.from_osx? python.if3then3 # => "" for 2.x and to "3" for 3.x. Further, to avoid code duplication, `python` takes an optional block that is run twice if the formula defines depends_on :python AND :python3. python do system python, 'setup.py', "--prefix=#{prefix}" end Read more in the Homebrew wiki.
2013-05-30node 0.10.9Andrey Chizh
Closes #20164. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-25Node.js 0.10.8Andrey Chizh
Closes #20071. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-18node 0.10.7Christian Moritz
Closes #19909. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-15Node 0.10.6Andrey Chizh
Closes #19850. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-14node --devel 0.11.2Fredrik Forsmo
Closes #19792. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-08node: inline npmrc scriptAdam Vandenberg
2013-05-08Node: remove --with-shared-libsAdam Vandenberg
There's no guarantee that the version of V8 packaged by Homebrew is compatible with what the current version of Node expects. Closes #19686.
2013-04-28node: patch gyp to remove Xcode dependencyMisty De Meo
Fixes #19424.
2013-04-24node: doesn't require XcodeMisty De Meo
This reverts commit 10e219de7e93f626e2c1f9141366f273a39f0c43. Multiple users have reported that node builds just fine with a CLT-only system, and provided build logs to show it. Restoring CLT-only support until a build failure is demonstrated again by another user.
2013-04-23node 0.10.5 + devel 0.11.1Chandler Latour
Closes #19387. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-04-22node: requires XcodeMisty De Meo
2013-04-11node 0.10.4 + devel 0.11.0Christian Moritz
Closes #19138. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-04-03node 0.10.3David Björklund
Closes #18950. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-28node 0.10.2Chandler Latour
Closes #18803. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-21node 0.10.1Chongyu Zhu
Closes #18644. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-12node: formattingAdam Vandenberg
2013-03-11node 0.10.0Eduard Baun
Closes #18402. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-07node 0.8.22, devel 0.9.12Chongyu Zhu
Closes #18321. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-02node devel 0.9.11Evan Oxfeld
Closes #18179. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-26node 0.8.21Chongyu Zhu
Closes #18095. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-23node: add with-shared-libs optionStefan
Closes #17900. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-20node --devel 0.9.10Evan Oxfeld
Closes #17972. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-19node: fix NpmNotInstalled requirementMisty De Meo
With some older versions of node, apparently the npm directory itself is not a symlink into the node keg but the npm binary is. Fixes #17668.
2013-02-18Remove unused variablesJack Nagel
2013-02-15node 0.8.20Christian Moritz
Closes #17869. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-08node --devel 0.9.9Evan Oxfeld
Closes #17679. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-06node 0.8.19Christian Moritz
Closes #17635. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-02-02node 0.9.8Evan Oxfeld
Closes #17546. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-01node: fix indentAdam Vandenberg
2013-01-31node: fix test for external npmEtienne Laurin
Closes #15315. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-01-27node: style nitsAdam Vandenberg
2013-01-21Use new requirement syntaxJack Nagel
2013-01-19node 0.8.18damienklinnert
Closes #17193. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-01-12node devel 0.9.6Aria Stewart
Closes #17020. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-01-10node 0.8.17Christian Moritz
Closes #16982. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-12-29node --devel 0.9.5Aria Stewart
Closes #16794. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-12-28node: Track 0.9.x releses as develAria Stewart
Closes #16784. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-12-14node 0.8.16Christian Moritz
Closes #16566. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-29node 0.8.15James Campos
Closes #16315. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-26node 0.8.14James Campos
Closes #15676. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-10-13node 0.8.12James Campos
Closes #15435. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-28node.rb 0.8.11Geries Handal
Closes #15191. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-25node 0.8.10John Earles
Closes #15125. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-21Updated node.js formula to v0.8.9Jarrett Cruger
Signed-off-by: Max Howell <mxcl@me.com>
2012-09-13node: use Xcode module methodJack Nagel
2012-09-13node: Better workaround for CLT-only systemsCharlie Sharpsteen
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.