| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-09-26 | Raise when given an invalid download strategy spec | Jack Nagel | |
| When DownloadStrategyDetector.detect is given a second argument, and that argument is not a symbol or an AbstractDownloadStrategy subclass, it is silently ignored, and we fall back to guessing the strategy based on the URL. This means I can do url 'http://foo.com/bar.tar.gz', :using => Class.new and things will appear to work, even though I have clearly passed an invalid value for :using. A more useful behavior is to raise an exception for unknown strategy specifications. | |||
| 2013-09-26 | Simplify setup for local bottle installation | Jack Nagel | |
| Closes #22833. | |||
| 2013-09-25 | Move "Pouring" message to relevant download strategies | Jack Nagel | |
| 2013-09-24 | add S3DownloadStrategy | Raymie Stata | |
| downloads tarballs from public and private S3 buckets Closes #22779. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2013-09-24 | update: handle realpath exception. | Mike McQuaid | |
| 2013-09-24 | update: untap/retap formulae before/after pull. | Mike McQuaid | |
| This should fix problems like #19799 where we pull formulae from taps into core. I want to get something similar merged ASAP so we can pull GCC into core (see #20678). Closes #19799. | |||
| 2013-09-23 | Clean up SoftwareSpec and Resource initializers | Jack Nagel | |
| 2013-09-23 | Set owner of resources to SoftwareSpec object | Jack Nagel | |
| 2013-09-23 | Set name of SoftwareSpec to owner name | Jack Nagel | |
| 2013-09-23 | Initialize cached filenames lazily | Jack Nagel | |
| Closes #22751. | |||
| 2013-09-23 | bottle: add option to force no bottle revision. | Mike McQuaid | |
| 2013-09-23 | bottle: fix merging .rb files. | Mike McQuaid | |
| 2013-09-23 | bottle: fix default Cellar output. | Mike McQuaid | |
| 2013-09-22 | don't audit jp sourceforge URLs | Adam Vandenberg | |
| 2013-09-22 | Group DSL methods that delegate to the stable spec | Jack Nagel | |
| 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 #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 #22674. | |||
| 2013-09-19 | Homebrew 0.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 #22569. | |||
| 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 | |
