aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-04-07Download strategies require a usable nameJack Nagel
We should handle this case in some predictable way, but until we do, let's raise a more appropriate exception. It would also be good to get rid of the duplication here.
2013-04-07Tests for AbstractDownloadStrategyJack Nagel
2013-04-07Unify indentation of access modifiersJack Nagel
These are class method calls, not some special keyword, and should be indented as such (also all standard Ruby indenters do this).
2013-04-07Tests for Checksum classJack Nagel
2013-04-07MacCPUs: add .avx? helperMisty De Meo
2013-04-06audit: clean up some regexpsJack Nagel
2013-04-06audit: check build-time deps programmaticallyJack Nagel
2013-04-06audit: rescue only FormulaUnavailableErrorJack Nagel
2013-04-06audit: clean up URL auditsJack Nagel
2013-04-06mxcl.github.com/homebrew => brew.shJack Nagel
2013-04-06brew audit: find *.github.com pagesJaime Marquínez Ferrándiz
And suggest changing them to *.github.io Closes Homebrew/homebrew#19012. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-06Replace literal paths to ruby with RUBY_PATHJack Nagel
2013-04-06Fix another handful of warningsJack Nagel
2013-04-05FormulaLock: fix uninitialized ivarJack Nagel
2013-04-05FormulaInstaller: this local is an ivar nowJack Nagel
2013-04-05FormulaInstaller: initialize @tabJack Nagel
2013-04-05Make some groups non-capturingJack Nagel
2013-04-05Use #grep where it will sufficeJack Nagel
2013-04-05Allow pipe fd to be inherited under Ruby 2.0Jack Nagel
2013-04-05Remove obsolete comment about download_strategyJack Nagel
The canonical way to select a custom download strategy is to pass :using => StrategyClass as an argument to the url DSL method.
2013-04-04Rename checksums.rb to match class nameJack Nagel
2013-04-04Remove circular requireJack Nagel
2013-04-03Recognize 7z files by magic bytes, not filenameJack Nagel
2013-04-03Don't error out when a package is already installedJack Nagel
Fixes Homebrew/homebrew#17010.
2013-04-03use separate args in brew createAdam Vandenberg
2013-04-02tap/untap: use Array#length, not #countMisty De Meo
Array#count was apparently introduced in 1.8.7.
2013-04-02Fix missing require in x11_dependency.rbJack Nagel
Fixes Homebrew/homebrew#18918.
2013-04-02Suppress warnings in test_pathname_installJack Nagel
2013-04-02Add test for differing module and import nameJack Nagel
2013-04-02Fix requires in test_x11_dependency.rbJack Nagel
2013-04-02Shrink requirements.rbJack Nagel
2013-04-02Don't use "assert_not_nil"Jack Nagel
2013-04-02Split out and fix LanguageModuleDependency testsJack Nagel
2013-04-02Simplify setting this ivarJack Nagel
2013-04-02Fix chicken scheme importsJack Nagel
2013-04-02Add new tests for fails_with DSLJack Nagel
2013-04-02Isolate compiler selector testsJack Nagel
2013-04-02CompilerSelector: don't use non-existent compilersJack Nagel
2013-04-02Bump useable clang version to 318Jack Nagel
Build 211 can build most things, but I've seen intermittent miscompilation and slower code. Also it comes from Xcode 4.2, so most people don't have it anyway. Let's use 218 as the minimum viable version.
2013-04-02Move x86_64 Requirement into coreJack Nagel
Closes Homebrew/homebrew#18886.
2013-04-02Use satisfy syntax for CLTDependencyJack Nagel
2013-04-01Test that X11 env is triggered correctlyJack Nagel
2013-04-01Fix X11 env setupJack Nagel
2013-04-01Requirement: env DSL is evaluated in context of self, not ENVJack Nagel
This was meant to support: env do |req| append_path 'PATH', req.some_method ... end i.e., the block was evaluated in the context of ENV. But it turned out to be not so useful after all, so I'm ripping it out before something actually depends on it.
2013-04-01Add optional post_install method to Formula.Mike McQuaid
Sometimes we may want to run commands after bottle installation (such as creating directories outside the Cellar) so this method allows us to do so. Closes Homebrew/homebrew#18382.
2013-04-01formula_installer: warn on bottles being skipped.Mike McQuaid
We want to notify users that non-/usr/local installs may result in some bottles being not used. References Homebrew/homebrew#18540
2013-04-01Make testing_env somewhat readableJack Nagel
2013-04-01Silence stderr in test suiteJack Nagel
2013-04-01audit: fix check for depending on requirement classesJack Nagel
Don't complain if it's instantiating the class so that it can pass arguments. Fixes Homebrew/homebrew#18883.
2013-04-01Fix `list --pinned` for non-formula kegsJack Nagel
Fixes Homebrew/homebrew#18885.