| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-15 | Add an extra sanity check | Jack Nagel | |
| 2014-03-15 | Refactor ARGV.kegs | Jack Nagel | |
| 2014-03-15 | diy: warn when detected name is an alias | Jack Nagel | |
| cf. Homebrew/homebrew#22778. | |||
| 2014-03-15 | Modernize `brew diy` | Jack Nagel | |
| 2014-03-15 | Use canonicalized name in NoSuchKegError message | Jack Nagel | |
| cf. Homebrew/homebrew#22778. | |||
| 2014-03-15 | Rewrite `brew reinstall` | Jack Nagel | |
| Fixes Homebrew/homebrew#23928. | |||
| 2014-03-14 | Detect build-time deps from resource downloads | Jack Nagel | |
| 2014-03-14 | Use Formula#system and existing error handling in scons helper | Jack Nagel | |
| Fixes Homebrew/homebrew#27553. | |||
| 2014-03-14 | Remove use of Forwardable from ExternalPatch | Jack Nagel | |
| 2014-03-14 | python_dependency: move bottle check into method. | Mike McQuaid | |
| 2014-03-14 | Fix the debug implementation of Resource#stage as well | Jack Nagel | |
| 2014-03-14 | Fix Resource#stage method signature in debug mode | Jack Nagel | |
| Fixes Homebrew/homebrew#27554. | |||
| 2014-03-14 | Ensure patch cache path is unique even when checksum is missing | Jack Nagel | |
| 2014-03-13 | Add inspect methods to patch classes | Jack Nagel | |
| 2014-03-13 | Drop version from cached patch filenames | Jack Nagel | |
| 2014-03-13 | Teach audit about new patches implementation | Jack Nagel | |
| 2014-03-13 | Teach fetch to download patches | Jack Nagel | |
| 2014-03-13 | Enable new patch implementation with compatibility layer | Jack Nagel | |
| 2014-03-13 | New patch implementation and DSL | Jack Nagel | |
| This commit introduces a new patch implementation that supports checksums and caching. Patches are declared in blocks: patch do url ... sha1 ... end A strip level of -p1 is assumed. It can be overridden using a symbol argument: patch :p0 do url ... sha1 ... end Patches can be declared in stable, devel, and head blocks. This form is preferred over using conditionals. stable do # ... patch do url ... sha1 ... end end Embedded (__END__) patches are declared like so: patch :DATA patch :p0, :DATA Patches can also be embedded by passing a string. This makes it possible to provide multiple embedded patches while making only some of them conditional. patch :p0, "..." | |||
| 2014-03-13 | Don't ignore dependencies when actually building a dependency | Jack Nagel | |
| Since the primary FormulaInstaller instance handles the entire dependency tree, we set ignore_deps to true when instantiated the class for each dependency in over to avoid repeated work. However, now that arguments for the build process are whitelisted instead of blacklisted, we have begun adding "--ignore-dependencies" if ignore_deps is true. This isn't quite right when we are installing a dependency. We want to skip the calculation and installation of *its* dependencies, since the primary installer takes care of that, but we still want to consider them in the build process, so that they are available in the build environment. | |||
| 2014-03-13 | Revert "Roll ignore_deps change back temporarily" | Jack Nagel | |
| This reverts commit 067f4d474cb158debb8ad7d19d664fb2540cb09f. | |||
| 2014-03-13 | Stop letting GitDependency inject HOMEBREW_PREFIX/bin into the environment | Jack Nagel | |
| 2014-03-13 | Roll ignore_deps change back temporarily | Jack Nagel | |
| 2014-03-13 | Use ARGV.env | Jack Nagel | |
| 2014-03-13 | Rewrite postfix conditional | Jack Nagel | |
| 2014-03-13 | Simplify ARGV.filter_for_dependencies | Jack Nagel | |
| 2014-03-13 | Make FormulaInstaller setup more readable | Jack Nagel | |
| 2014-03-13 | Make debug an installer mode | Jack Nagel | |
| 2014-03-13 | Make verbose an installer mode | Jack Nagel | |
| 2014-03-13 | Make interactive an installer mode | Jack Nagel | |
| 2014-03-13 | Add predicate methods for inspecting the installer mode | Jack Nagel | |
| 2014-03-13 | Remove unnecessary check for pour_bottle? | Jack Nagel | |
| @start_time will be nil if we're pouring a bottle, so we don't need to also check pour_bottle?. | |||
| 2014-03-13 | Whitelist arguments that are passed to build process | Jack Nagel | |
| 2014-03-13 | Don't set installer options to their default | Jack Nagel | |
| ignore_deps and show_header default to false. | |||
| 2014-03-13 | Add ARGV.env | Jack Nagel | |
| 2014-03-13 | Allow the debugger to work from inside staged resources | Jack Nagel | |
| References Homebrew/homebrew#23263. Closes Homebrew/homebrew#27445. | |||
| 2014-03-13 | Set bottle name so `brew fetch --retry` works | Jack Nagel | |
| 2014-03-13 | Revert "software_spec: set a name for bottles." | Mike McQuaid | |
| This reverts commit 7cdcd13aa08ed91a73837b73dc185ad9147f7130. | |||
| 2014-03-13 | software_spec: set a name for bottles. | Mike McQuaid | |
| Avoids errors on `brew fetch --retry` with bottles. | |||
| 2014-03-13 | bottle: remove pyc files before bottling. | Mike McQuaid | |
| Allows more `cellar :any` bottles. | |||
| 2014-03-13 | keg: add delete_pyc_files! method. | Mike McQuaid | |
| 2014-03-13 | python_dependency: always bottle with brew Python. | Mike McQuaid | |
| 2014-03-13 | utils: return empty issues array when no API. | Mike McQuaid | |
| 2014-03-12 | requirements: remove unneeded Python27Dependency. | Mike McQuaid | |
| PythonDependency now implies this. | |||
| 2014-03-12 | python_dependency: fixes, features, cleanup. | Mike McQuaid | |
| - PythonDependency now implies Python 2.7 - PythonDependency now uses brewed Python for bottling - Use double-quotes everywhere Closes Homebrew/homebrew#27112. | |||
| 2014-03-12 | Add Language::Python module. | Mike McQuaid | |
| 2014-03-12 | caveats: recommend Python .pth file instead. | Mike McQuaid | |
| This is better than PYTHONPATH as it doesn't mess with incompatible versions of Python. Closes Homebrew/homebrew#27138. | |||
| 2014-03-11 | Don't chdir just to do a glob | Jack Nagel | |
| 2014-03-11 | Fix `brew bottle --merge` | Jack Nagel | |
| 2014-03-11 | formula_specialties: fix AWS standard_instructions | Tung Nguyen | |
| Closes Homebrew/homebrew#27398. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
