| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-09-22 | bottle: allow writing/committing new bottles. | Mike McQuaid | |
| 2013-09-22 | Move bottle.rb logic from test-bot to brew bottle. | Mike McQuaid | |
| 2013-09-22 | bottle: only output relocatable message if >1MB. | Mike McQuaid | |
| 2013-09-22 | bottle: move bottle output to ERB. | Mike McQuaid | |
| 2013-09-22 | SoftwareSpec: add method for bottle checksums. | Mike McQuaid | |
| 2013-09-22 | bottle: use versions to access previous bottles. | Mike McQuaid | |
| 2013-09-22 | versions: use bottle_filename only if f.bottle. | Mike McQuaid | |
| 2013-09-22 | versions: add bottle filenames method. | Mike McQuaid | |
| Closes Homebrew/homebrew#22727. | |||
| 2013-09-22 | versions: add branch support in rev_list. | Mike McQuaid | |
| 2013-09-22 | versions: split version_for_sha and use yield. | Mike McQuaid | |
| 2013-09-21 | Allow explicitly requiring universal deps | Jack Nagel | |
| Previously, instructing Homebrew that all dependencies should be built universal could be accomplished by redefining BuildOptions#universal? in the class body: def build.universal? true end However, the build object is no longer shared by all specs, so this is insufficient. Instead, a new DSL method, "require_universal_deps", can be used. This feature is almost exclusively for wine, which requires universal deps but does not itself have a universal option, since it is always built 32-bit. | |||
| 2013-09-21 | Move dependencies to SoftwareSpec | Jack Nagel | |
| 2013-09-21 | Move options to SoftwareSpec | Jack Nagel | |
| 2013-09-21 | Give this condition a more revealing name | Jack Nagel | |
| 2013-09-21 | bottle: fix --merge with multiple formulae. | Mike McQuaid | |
| 2013-09-21 | bottle: improve outputted messages. | Mike McQuaid | |
| 2013-09-20 | Add tests to ensure ENV.compiler is correct | Jack Nagel | |
| 2013-09-20 | At some point this started working again | Jack Nagel | |
| 2013-09-19 | ENV: Ensure @compiler is set | Misty De Meo | |
| If @compiler isn't set/checked by ENV.compiler and the ENV.clang/etc. methods, ENV.compiler may return unexpected results after fails_with picks a fallback compiler. See Homebrew/homebrew#22674. | |||
| 2013-09-19 | Homebrew 0.9.50.9.5 | Adam Vandenberg | |
| Update version due to recent compiler selection fixes. | |||
| 2013-09-19 | More precise output for spec audits | Jack Nagel | |
| 2013-09-19 | Audit spec resources | Jack Nagel | |
| 2013-09-19 | Extract ResourceAuditor from FormulaAuditor | Jack Nagel | |
| 2013-09-18 | Bottles: use options hash for install_bottle? | Mike McQuaid | |
| 2013-09-18 | formula_installer: don't duplicate bottle warning. | Mike McQuaid | |
| Closes Homebrew/homebrew#22569. | |||
| 2013-09-17 | Convert brew-aspell-dictionaries to Ruby and output resources | Jack Nagel | |
| This makes the script much more readable, and also allows us to download the language packs into the cache where they can be used when installing aspell. | |||
| 2013-09-17 | Allow partial installation of resources | Jack Nagel | |
| 2013-09-17 | create: use resource for checksum detection | Jack Nagel | |
| 2013-09-17 | More useful error message for missing checksums | Jack Nagel | |
| 2013-09-17 | Reorganize resource download methods | Jack Nagel | |
| 2013-09-17 | Download strategies take a resource now | Jack Nagel | |
| 2013-09-17 | Make spec-scoped resources override top-level resources | Jack Nagel | |
| 2013-09-17 | Make top-level resources apply to all specs | Jack Nagel | |
| 2013-09-17 | Track initialized specs | Jack Nagel | |
| 2013-09-17 | Move formula resources to SoftwareSpec | Jack Nagel | |
| 2013-09-17 | Reimplement SoftwareSpec on top of Resource | Jack Nagel | |
| 2013-09-17 | SoftwareSpec tests are now Resource tests | Jack Nagel | |
| 2013-09-17 | Decouple Resource from SoftwareSpec | Jack Nagel | |
| 2013-09-17 | Combine attr declarations | Jack Nagel | |
| 2013-09-17 | superenv: 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-17 | Move CompilerSelector logic into build env setup | Misty 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-17 | inreplace: Open the file as binary | Shaun Jackman | |
| Closes Homebrew/homebrew#22628. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-09-17 | make linkapps official | Adam Vandenberg | |
| 2013-09-17 | make brew-linkapps default to /Applications | elliottcable | |
| Also adds support for a new `--local` flag, and documentation for the whole command. Closes Homebrew/homebrew#22378. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-09-17 | move paths to utils | Adam Vandenberg | |
| 2013-09-17 | brew commands | Adam 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-16 | Rephrase conditional | Jack Nagel | |
| 2013-09-16 | Treat target as binary when unpacking gzip-only archives | Jack Nagel | |
| 2013-09-16 | Cater to download strategies not yielding a file | Samuel Cochran | |
| Closes Homebrew/homebrew#22580. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2013-09-16 | Open files in binary mode where appropriate | Jack Nagel | |
