aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2014-09-14Remove unnecessary conditionalJack Nagel
If ARGV.named.empty?, then ARGV.formulae.map(&:name) == [].
2014-09-14Remove InstallationError superclassJack Nagel
None of these subclasses share any behavior other than what is inherited from RuntimeError, so we can just get rid of the superclass.
2014-09-13Replace loop + delete with array differenceJack Nagel
2014-09-13Remove unused attribute from BuildErrorJack Nagel
2014-09-13Pass the ENV hash into the BuildError constructorJack Nagel
2014-09-12Use the superclass properlyJack Nagel
2014-09-12Make parameter names match superclass parameter namesJack Nagel
2014-09-12Remove default argument from Homebrew::InstallationErrorJack Nagel
This class is never instantiated directly, and all subclasses initializers have different signatures and do not rely on this.
2014-09-12Make exception subclasses use their superclass properlyJack Nagel
2014-09-12Don't use undent on keg-only reasonsJack Nagel
It will cut off the beginning of any interpolated lines. Fixes Homebrew/homebrew#32259.
2014-09-11Use safe_system when invoking install_name_toolJack Nagel
2014-09-11Use multiple-argument form of quiet_systemJack Nagel
2014-09-11Use only strings in ENV.x11Jack Nagel
2014-09-11The build environment should only deal with stringsJack Nagel
2014-09-11Don't directly assign Pathname objects to environment variablesJack Nagel
Fixes Homebrew/homebrew#32234.
2014-09-10Store the object itself in the failed download setJack Nagel
Patches don't respond to "name".
2014-09-10Use bundler for test gem dependencies.Mike McQuaid
Closes Homebrew/homebrew#31986. References Homebrew/homebrew#31981.
2014-09-10Prefer Xcode 6.1 on 10.10Dominyk Tiller
More Yosemite changes. Within two weeks or so, Xcode should be made available on the App Store, at which point 10.9 will need to go from “5.1.1” to “6.0” but whilst Yosemite is in Beta *everyone* should be using the Xcode Beta builds according to Apple, so Yosemite should be on 6.1 for the foreseeable, even when Apple releases Xcode 6.0 to 10.9 & below. 6.1 is still using the same Clang version number at this point. Closes Homebrew/homebrew#32201. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-09Provide more information about link errorsJack Nagel
References Homebrew/homebrew#32046.
2014-09-09Add :osxfuse dependency to support binary install.Johnathan Conley
add :osxfuse symbolic dependency add ConflictsWithFuseForOsx requirement for osxfuse/fuse4x/fuse4x-kext Closes Homebrew/homebrew#31975. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-09-08Remove haskell-platformJack Nagel
The latest version haskell-platform features an entirely different build system that does not play well with Homebrew, so it is being removed in favor of the ghc and cabal-install formulae. The binary installer can also be used instead: https://www.haskell.org/platform/mac.html Closes Homebrew/homebrew#31609.
2014-09-08test.pcap: add pcap fixture.Mike McQuaid
2014-09-07Fix file descriptor leak in Formula#systemJack Nagel
2014-09-07Move gnunet to the boneyardJack Nagel
Closes Homebrew/homebrew#30418.
2014-09-07Fix brew list when combining --pinned and --versionsMichael Hackner
Fixes Homebrew/homebrew#32067 Closes Homebrew/homebrew#32099. Closes Homebrew/homebrew#32134. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-07Clear GOBIN in environment setupJack Nagel
Closes Homebrew/homebrew#32014.
2014-09-07Simplify getting the list of doctor checksJack Nagel
2014-09-07Avoid intermediate arrayJack Nagel
2014-09-07Avoid intermediate arrayJack Nagel
2014-09-06Fix comma splice in outdated brew messageJosh Larson
Closes Homebrew/homebrew#32123. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-05Remove unnecessary closed? guardJack Nagel
The debugger can't jump back to this point, so we don't have to worry about this code executing twice.
2014-09-05Less code in begin blockJack Nagel
2014-09-05Ensure log file is closedJack Nagel
2014-09-05Flush log stream before execJack Nagel
2014-09-05Cache result of ARGV.verbose? on the stackJack Nagel
2014-09-05Reduce branches and effective scope of some variablesJack Nagel
2014-09-05Skip allocating a pipe entirely in non-verbose modeJack Nagel
2014-09-05Don't pass the read end of the pipe to exec_cmdJack Nagel
2014-09-05Log directly to the log file in non-verbose modeJack Nagel
2014-09-05Promote log stream to a localJack Nagel
2014-09-05Reduce effective scope of pipe variablesJack Nagel
2014-09-05Extract body of child process to a methodJack Nagel
2014-09-05Make logging cheaper in the non-verbose caseJack Nagel
2014-09-05Add timestamp and argument list to log filesJack Nagel
2014-09-04doctor: print values of DYLD_* env varsJack Nagel
2014-09-04Hack around Zlib constant conflictJack Nagel
2014-09-02audit: fix line number typo.Mike McQuaid
Closes Homebrew/homebrew#32031.
2014-09-01audit: fix line number off-by-oneJack Nagel
2014-09-01Add Go language module, resourcesMisty De Meo
This introduces a new GoResource category of resource. GoResources have a specialized stage method which allows a resource to stage itself into a gopath. The new Go language module provides a one-liner to stage all GoResources present in the formula.
2014-09-01resource: escape slashes from download_nameMisty De Meo
This is useful to be able to write go resources using their package name as the resource name