aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-07-16Audit LanguageModuleDependency for pythonSamuel John
LanguageModuleDependency.new(:python,...) is deprecated now. Replace it by depends_on :python => ['module' => 'name-on-PyPi']
2013-07-16Allow specifying version in depends_on :pythonSamuel John
Note, in the explict form: PythonInstalled.new('2.7') => :recommended the tag :recommended is ignored (not a limitation of PythonInstalled itself). One solution was to write PythonInstalled.new('2.7', [:recommended]) but that is not as beautiful as we like it. Therefore, now it is possible to: depends_on :python => ['2.7', :recommended] Only the first tag is attempted to be parsed as a version specifyer "x" or "x.y" or "x.y.z"...
2013-07-15upgrade: don't rely on return value of 'onoe'Jack Nagel
2013-07-15upgrade: make condition clearerJack Nagel
2013-07-15upgrade: move require out of method bodyJack Nagel
2013-07-15upgrade: remove redundant conditionalJack Nagel
Since e1c62c35465eb6149688c745e4309438c08c410b, we exit early if the outdated array is empty, so we no longer need to check this before proceeding.
2013-07-15Fix multiple execution of python do ... end blocksSamuel John
Only run the `python do ... end` loop once even if multiple `depends_on :python => 'module-name'` are present.
2013-07-15Clarify behavior of `brew search` without an argumentJack Nagel
As documented in the man page, when given no arguments, `brew search` will list all formulae. This is different than giving an *empty* argument.
2013-07-15GitHub API access may result in SSL errorsJack Nagel
Closes Homebrew/homebrew#21216.
2013-07-14bottle: fix cellar output.Mike McQuaid
2013-07-13Handle NULs in link targets in Pathname#resolved_path_exists?Jack Nagel
Fixes Homebrew/homebrew#19475. Fixes Homebrew/homebrew#21184.
2013-07-13keg: more gnome foldersAdam Vandenberg
2013-07-12audit: improve commentAdam Vandenberg
2013-07-12audit: remove github warningAdam Vandenberg
All core formulae have been migrated to .io addresses except for software maintained by github itself.
2013-07-12Move inreplace off of ObjectJack Nagel
Closes Homebrew/homebrew#21163.
2013-07-11Remove unreachable branch in ENV.fortranJack Nagel
Now that this is handled by a Requirement with a default formula, this code cannot be triggered under normal circumstances. The advice given has now been moved to the Formula Cookbook on the wiki.
2013-07-10Show symlink target if linking failsAdam Vandenberg
Closes Homebrew/homebrew#21060.
2013-07-10fix depsAdam Vandenberg
Closes Homebrew/homebrew#21113.
2013-07-09github doesn't use .io urlsAdam Vandenberg
2013-07-09Remove duplication in updater testsJack Nagel
2013-07-09Properly define tapped formulae in updatephinze
A tapped formula is a ruby file present: - in the root of the tap - in directory of the tap called Formula - in a directory of the tap called HomebrewFormula And nowhere else. This corrects an overzealous definition of tapped formula in the updater. (the correct definition has been in Pathname since e613cbe5783cea2abb8100b56c22126a1ab6b9f2) Refs Homebrew/homebrew#19743. Closes Homebrew/homebrew#21087. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-07-09Respect $VISUAL when picking an editorJack Nagel
2013-07-09fix comment typoAdam Vandenberg
2013-07-08add mime-info to Gnome foldersAdam Vandenberg
2013-07-06Don't use install_p directlyJack Nagel
2013-07-05audit more template commentsAdam Vandenberg
2013-07-05Give advice when GitHub API requests failJack Nagel
Refs Homebrew/homebrew#21023.
2013-07-04Add audit for leading 'v' in version numbersAdam Vandenberg
2013-07-04bottles: only try f.bottle.revision if it exists.Mike McQuaid
2013-07-04Formulary: fix incorrect bottle variable usage.Mike McQuaid
2013-07-03Don't always show an error at the end of brew versionsAdam Vandenberg
2013-07-03audit default template commentsAdam Vandenberg
2013-07-02Hardware: Query sysctl for instructon setsMisty De Meo
This may be more accurate than guessing.
2013-07-02Remove more nesting in python_helperAdam Vandenberg
2013-07-02Reduce nesting and remove extra whitespace in python_helperAdam Vandenberg
2013-07-02allow installation of formulae from the current folderAdam Vandenberg
Closes Homebrew/homebrew#19177.
2013-07-02Better handling of Gnome desktop filesAdam Vandenberg
Gnome desktop support has a lot of folders in share that should be created directly in share, rather than shared. Add these folders to keg, and don't link any icon cache files into share. Closes Homebrew/homebrew#20340.
2013-07-01versions: pass string to factoryAdam Vandenberg
Closes Homebrew/homebrew#20951.
2013-07-01Remove message from default_formula'd requirementsMike McQuaid
2013-07-01Better behavior for failed connections in `brew search`Jack Nagel
Fixes Homebrew/homebrew#20868.
2013-07-01CLT is just CLT now; not "for Xcode".Mike McQuaid
References Homebrew/homebrew#17383.
2013-07-01Add Haswell to CPU testsMisty De Meo
These tests need a lot of work...
2013-07-01Hardware::CPU (Mac): add HaswellMisty De Meo
See Homebrew/homebrew#20935.
2013-06-30Fix appending .rb to local formulae namesAdam Vandenberg
Closes Homebrew/homebrew#20926.
2013-06-30Fixed several broken sourceforge.net download locationsVictor Martinez
Closes Homebrew/homebrew#20645. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-30audit sourceforge URLs even harderAdam Vandenberg
2013-06-30install plist before linkingAdam Vandenberg
If linking fails, won't try to re-install the plist. Closes Homebrew/homebrew#20843.
2013-06-30Catch another name errorAdam Vandenberg
Closes Homebrew/homebrew#20920.
2013-06-29Do this in a saner wayJack Nagel
2013-06-29doctor: don't pass pathnames to Formula.factoryJack Nagel
Fixes Homebrew/homebrew#20908.