aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2013-09-19Homebrew 0.9.50.9.5Adam Vandenberg
Update version due to recent compiler selection fixes.
2013-09-19More precise output for spec auditsJack Nagel
2013-09-19Audit spec resourcesJack Nagel
2013-09-19Extract ResourceAuditor from FormulaAuditorJack Nagel
2013-09-18Bottles: use options hash for install_bottle?Mike McQuaid
2013-09-18formula_installer: don't duplicate bottle warning.Mike McQuaid
Closes Homebrew/homebrew#22569.
2013-09-17Allow partial installation of resourcesJack Nagel
2013-09-17create: use resource for checksum detectionJack Nagel
2013-09-17More useful error message for missing checksumsJack Nagel
2013-09-17Reorganize resource download methodsJack Nagel
2013-09-17Download strategies take a resource nowJack Nagel
2013-09-17Make spec-scoped resources override top-level resourcesJack Nagel
2013-09-17Make top-level resources apply to all specsJack Nagel
2013-09-17Track initialized specsJack Nagel
2013-09-17Move formula resources to SoftwareSpecJack Nagel
2013-09-17Reimplement SoftwareSpec on top of ResourceJack Nagel
2013-09-17SoftwareSpec tests are now Resource testsJack Nagel
2013-09-17Decouple Resource from SoftwareSpecJack Nagel
2013-09-17Combine attr declarationsJack Nagel
2013-09-17superenv: don't set CC in ENV.clang/etc.Misty De Meo
These methods were overriding CC and causing superenv to potentially skip the compiler wrapper - especially if no wrapper existed for the compiler being used, e.g. GNU GCCs. Closes Homebrew/homebrew#22443. Fixes Homebrew/homebrew#22249. Fixes Homebrew/homebrew#22424. Fixes Homebrew/homebrew#22506. Fixes Homebrew/homebrew#22521. Fixes Homebrew/versions#207.
2013-09-17Move CompilerSelector logic into build env setupMisty De Meo
This moves the CompilerSelector fails_with logic into the build environment setup, making the compiler selection available before performing actions that depends on knowing what the compiler is, e.g. setting up PATH. ENV.setup_build_environment now optionally takes a Formula argument to provide the information necessary to do the fails_with, and the new ENV.validate_cc! extracts the fails_with logic from Build.install.
2013-09-17inreplace: Open the file as binaryShaun Jackman
Closes Homebrew/homebrew#22628. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-17make linkapps officialAdam Vandenberg
2013-09-17move paths to utilsAdam Vandenberg
2013-09-17brew commandsAdam Vandenberg
Shows a list of built-in commands (but not shortcuts) and searches for any external commands on the path. Closes Homebrew/homebrew#22509.
2013-09-16Rephrase conditionalJack Nagel
2013-09-16Treat target as binary when unpacking gzip-only archivesJack Nagel
2013-09-16Cater to download strategies not yielding a fileSamuel Cochran
Closes Homebrew/homebrew#22580. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-16Open files in binary mode where appropriateJack Nagel
2013-09-14Copies of BuildOptions should not share underlying collectionsJack Nagel
2013-09-14Tear down the cache after installation testsJack Nagel
2013-09-14Move SoftwareSpec to a separate fileJack Nagel
2013-09-14PythonHelper: move old_env outside begin block.Mike McQuaid
2013-09-14Rename PythonInstalled to PythonDependency.Mike McQuaid
Make it more consistent with other requirements.
2013-09-14MinimumMacOSRequirement: rename file.Mike McQuaid
Should be using minimum_mac_os_requirement.rb
2013-09-13Remove unused attrJack Nagel
2013-09-13Stop exposing the download strategy from FormulaJack Nagel
2013-09-13head DSL can accept a blockJack Nagel
2013-09-13Stop mutating dependency specificationsJack Nagel
2013-09-12Use SoftwareSpec directly when using a stable blockJack Nagel
2013-09-11Allow resource fetchingAdam Vandenberg
Closes Homebrew/homebrew#20047.
2013-09-11Implement ResourcesAdam Vandenberg
Closes Homebrew/homebrew#20212.
2013-09-10bottle: loosen prefix grep check.Mike McQuaid
/usr/local is in lots of things unrelated to Homebrew so be more specific and look for opt instead.
2013-09-10update: restore previous state when interruptedJack Nagel
Fixes Homebrew/homebrew#19460. Closes Homebrew/homebrew#22375.
2013-09-10Fix CompilerSelector test for llvmMisty De Meo
Update test to reflect that llvm-gcc should take precedence over non-Apple GCC.
2013-09-10Compiler priority: fix llvm-gcc priorityMisty De Meo
llvm-gcc should still get priority over non-Apple GCCs. Fixes Homebrew/homebrew#22424.
2013-09-09git-etc: add removed files too.Mike McQuaid
2013-09-07Close read pipe immediately after reading and only when initializedJack Nagel
c.f. Homebrew/homebrew#22386.
2013-09-07audit: print warning and description.Mike McQuaid
2013-09-07Rewrite conditions in more natural wayJack Nagel