aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-11-26doctor: handle non-extent methods passed as argumentsMisty De Meo
2014-11-24test-bot: more support for bottling taps.Mike McQuaid
2014-11-24bottle: use --root-url instead of --root_urlMike McQuaid
2014-11-23formula_installer: don't always post_install.Mike McQuaid
We don't want to do so when building bottles or we can end up with some weird stuff being bottled unintentionally (and it'll run twice; once before bottling, once afterwards). Fixes Homebrew/homebrew#34349. Closes Homebrew/homebrew#34397. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-23pull: support downloading bottles for taps.Mike McQuaid
2014-11-23test-bot: more tap upload improvements.Mike McQuaid
2014-11-23test-bot: tap before attempting upload.Mike McQuaid
2014-11-23test-bot: fix indentation.Mike McQuaid
2014-11-23test-bot: fix tap-from-url regex usage.Mike McQuaid
2014-11-23test-bot: improve tap building.Mike McQuaid
- allow using (UPSTREAM_)GIT_URL to find the tap name - push bottles to a remote based on the tap name
2014-11-23brew-pull: die when bumping multiple formulae.Mike McQuaid
2014-11-21Hashes do not iterate in insertion order on Ruby 1.8Jack Nagel
2014-11-21Remove unnecessary array allocationsJack Nagel
These classes are never instantiated with arguments, so we can get rid of the unnecessary array splatting.
2014-11-21Fix dependency equalityJack Nagel
2014-11-21authexec: migrating tapsDominyk Tiller
This formula no longer works on anything newer than Lion (See Homebrew/homebrew#34039), so handing it over to Misty’s Tigerbrew fork where it could still be useful. As far as tap_migrations goes though, it's being moved to the boneyard due to Misty's fork not technically being a 'tap'. Closes Homebrew/homebrew#34348. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-21Tweak phrasingJack Nagel
2014-11-21Updated `outdated` docs to include `--verbose` optionChris
Update man page to reflect change per issue Homebrew/homebrew#27813 (commit 9362781). Closes Homebrew/homebrew#34317. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-20Improve inspect output for dependency collectionsJack Nagel
2014-11-20Friendlier error message for EOFError raised inside Net::HTTPJack Nagel
Closes Homebrew/homebrew#34312. Closes Homebrew/homebrew#34358.
2014-11-20aspell: unroll options loop to avoid accessing internalsJack Nagel
2014-11-18brew-test-bot: check default_formula requirements.Mike McQuaid
This handles the case where e.g. a default_formula cannot be installed on Yosemite which causes the build to fail.
2014-11-18Documentation UpdatesDominyk Tiller
Mike probably wants to cast an eye over all of this, but in summary: In the Example Formula: * Updates with a revision example. * Updates with a mirror mirror (Whoa meta). * Replaces the bottles with more modern examples. * Adds the Yosemite binary dependency options. * Improves the plist documentation In the Bottles doc: * Modernises the expected bottle readout. * Adds double quotes. In the FAQ: * Updates the bottle language to reflect Yosemite’s arrival and the Bot’s new minimum OS bottle generation. In the Formula-Cookbook: * Adds a mega block on the OpenSSL situation in Homebrew, complete with examples and explanation. * Changes the X11 dependency example to optional to reflect Jack’s recently-expressed pattern in other formulae. * Explains why and how formulae are sometimes revisioned, and the mechanism behind that. * Updates the Ldapvi `otool` readout to reflect the new usage of OpenSSL. Setting a good example and all that. * Updates the Python language to match Tim’s new Python handling. * Updates the naming block to explain how Homebrew handles name conflicts, complete with examples. * Updates (a tiny bit) the sandbox creation in /tmp to reflect the current style. * Updates the chmod to move away from +x towards 0555 instead. * Labels the `enable-ham` option depreciated rather than old. Slightly firmer. * Updates the bottle block instructions to reflect Homebrew’s audit mechanism not crying about it locally. Closes Homebrew/homebrew#34275. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-18Run test-bot logs through iconv on Ruby 1.8Jack Nagel
2014-11-18UTF-8 to UTF-16 should never raise UndefinedConversionErrorJack Nagel
2014-11-18Suppress encoding errors in test-bot log filesJack Nagel
2014-11-17Regard any installation of the formula as conflictsaereal
Closes Homebrew/homebrew#34159. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-17brew-pull: make close message detection more precise.Mike McQuaid
2014-11-16Remove more references to removed external commandsJack Nagel
2014-11-16Remove services from zsh completionTed Pennings
Closes Homebrew/homebrew#34230. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-15Ensure that equals options get parsed properlyElliot Saba
Options such as --userimg=<path> should be parsed as an option with an equals in its name ("userimg=") and without the path argument in Option.name Closes Homebrew/homebrew#34219. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-14doctor: more useful commentJack Nagel
2014-11-14Tell brew doctor to ignore libTrAPI.dylibhimikk
Tell brew doctor to ignore libTrAPI.dylib TrAPI used by VPN software "Endpoint Security VPN" Closes Homebrew/homebrew#34129. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-14doctor: don't complain if reads_brewed_pth_files? is nilTim D. Smith
Closes Homebrew/homebrew#33957.
2014-11-14doctor: check that Python site-packages directory is writableTim D. Smith
2014-11-14language/python: make sure site_packages is writableTim D. Smith
2014-11-14os: shorten troubleshooting URL.Mike McQuaid
2014-11-14helios: move to Spotify's tap.David Xia
Helios will be provided by github.com/spotify/homebrew-public. Addresses https://github.com/Homebrew/homebrew/pull/34002 Closes Homebrew/homebrew#34071. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-13doctor: option depreciationDominyk Tiller
I presume this needs to change to reflect Homebrew/homebrew#34147? Closes Homebrew/homebrew#34151. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-12One less place where Formula is reopenedJack Nagel
2014-11-12Exempt the head-only tap from the head-only audit warningJack Nagel
2014-11-12Fix Requirement equalityJack Nagel
2014-11-12Don't allocate arrays in Requirement#hashJack Nagel
2014-11-11Don't warn about config scripts that originate in the cellarJack Nagel
Fixes Homebrew/homebrew-php#1389.
2014-11-11Exclude documentation from `brew list --unbrewed`Jack Nagel
2014-11-10test-bot: make variable names consistent with other codeJack Nagel
2014-11-10Don't record the test if initialization failsJack Nagel
When Test.new raises an ArgumentError, nil will be pushed onto the tests array, and then methods will be called on nil when we iterate over the tests while building the XML output.
2014-11-10Less code in begin blockJack Nagel
2014-11-10language/python: new setup_install methodTim D. Smith
Closes Homebrew/homebrew#33988.
2014-11-10gist-logs: basic loginStefan
Closes Homebrew/homebrew#33839. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-10MaximumMacOSRequirementDominyk Tiller
Slightly loosens up the wording to make it less narrow and more tolerant of wider usage. Relates to Homebrew/homebrew#34041 and Homebrew/homebrew#34039. Closes Homebrew/homebrew#34042. Signed-off-by: Jack Nagel <jacknagel@gmail.com>