aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/node.rb
AgeCommit message (Collapse)Author
2014-02-20node: rename npm requirement and mark it as recommendedJack Nagel
Marking this requirement as recommended eliminates a conditional in the class body that otherwise breaks `brew upgrade node` for users using "--without-npm". Renaming it allows Homebrew to generate the correct option name. Fixes #26858.
2014-02-19node 0.10.26Fredrik Forsmo
Closes #26832. Signed-off-by: Brett Koonce <koonce@gmail.com>
2014-02-13node: use build.with{,out}.Mike McQuaid
2014-02-13node: add without-completion optionLukas
Closes #26691. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-06node: install npm bash completion (if with-npm)Jason Karns
Closes #26483. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-05node: add testMike Naberezny
Closes #26419. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-01-29node devel 0.11.11Christian Moritz
Closes #26254. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-01-24node 0.10.25, 0.11.10 (devel)Oleg Bilka
Closes #26134. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-30Use python27 dependency for gypMisty De Meo
2013-12-19node 0.10.24Alexander Bayandin
Closes #25336. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-12-18node: fix configure for bad xcode-select pathMisty De Meo
2013-12-18node: update CLT patchMisty De Meo
Fixes #25294.
2013-12-17node 0.10.23Christian Moritz
Closes #25218. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-11-20node devel 0.11.9Christian Moritz
Closes #24552. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-17node: link npm manpagesJack Nagel
Fixes #22397.
2013-11-17node devel 0.11.8Adam Vandenberg
2013-11-13node 0.10.22Preston Marshall
Closes #24231. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-10-18node 0.10.21Jack Nagel
2013-09-30Node 0.10.20Aku Kotkavuo
Closes #22951. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-25node 0.10.19Jack Nagel
2013-09-05node: fix compilation on 10.6Jack Nagel
2013-09-05node 0.10.18Chongyu Zhu
Closes #22316. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-05node devel 0.11.7Christian Moritz
Closes #22322. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-22node devel 0.11.6Jack Nagel
2013-08-22node 0.10.17Chongyu Zhu
Closes #22064. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-17node 0.10.16Chongyu Zhu
Closes #21948. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-08node devel 0.11.5Christian Moritz
Closes #21767. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-08-05node: add versioning noteAdam Vandenberg
2013-07-31Handle mkpath of node_modules directory in kegJack Nagel
2013-07-26node 0.10.15Eric J. Duran
Closes #21455. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-07-25node 0.10.14Fredrik Forsmo
Closes #21443. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-07-17Make the global npm prefix: HOMEBREW_PREFIXMax Howell
This works well, HOMEBREW_PREFIX/lib/node_modules is where node modules are installed. Manpages are now accessible. Binaries are symlinks in HOMEBREW_PREFIX/bin. Because before this patch node modules installed to /share/node, we check for that and if it exists, we set that as the prefix instead.
2013-07-16Fix audit warnings for python modulesSamuel John
2013-07-15devel node 0.11.4Christian Moritz
Closes #21220. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-07-10node 0.10.13David Gstir
Closes #21116. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-28node: fix --devel checksumAdam Vandenberg
Closes #20889.
2013-06-27node devel 0.11.3Christian Moritz
Closes #20853. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
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.