| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-08 | Suggest current practice for autotools deps | Jack Nagel | |
| 2014-05-08 | Don't advertise using CLT.installed? in the DSL, it's slow | Jack Nagel | |
| 2014-05-08 | Don't advertise :clt dependency, it's a last resort | Jack Nagel | |
| 2014-05-07 | brew-pull: update for new tap structure | Misty De Meo | |
| 2014-05-06 | Add `brew deps --union` to man page | Jack Nagel | |
| 2014-05-01 | Restore bash completion for --config | Jack Nagel | |
| 2014-05-01 | zsh_completion: fix brew config. | Xu Cheng | |
| Signed-off-by: Xu Cheng <xucheng@me.com> Closes Homebrew/homebrew#28878. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-04-30 | --config -> config | Adam Vandenberg | |
| 2014-04-30 | brew-test-bot: handle failing devel requirements. | Mike McQuaid | |
| 2014-04-29 | unpack: use correct constant scope for DATA | Jack Nagel | |
| Formula::DATA only worked by accident of implementation; DATA during the build is actually Object::DATA, so we should mirror that here. This reverts commit b12444ba6e1ac1d596a70ff4c777d9386d0791ac. | |||
| 2014-04-29 | brew-unpack: Handle new style :DATA patches | Charlie Sharpsteen | |
| Instances of `IOPatch` created by `patch :DATA` are not affected by re-setting the `DATA` constant of the `Formula` instance. For these patches, we iterate through the `patchlist` and use `instance_variable_set` to attach data. A bit hacky, but `patchlist` has no write accessors so there isn't a clean way to modify patch contents. | |||
| 2014-04-27 | Fix brew-readall for updated tap structure | Jack Nagel | |
| 2014-04-27 | brew list --versions --multiple | Adam Vandenberg | |
| With --multiple, only list formulae with multiple versions installed. | |||
| 2014-04-24 | Remove slow tab completion for `brew tap` | Jack Nagel | |
| This requires hitting the network, which makes the first invocation slow. The results are inaccurate as it only pulls down the first page of results. It is also prone to false-positives. A better implementation is welcome, but in the years since I wrote this code I can't think of a single time where I found it useful. | |||
| 2014-04-24 | Fix tap completion when there aren't any taps | Jack Nagel | |
| 2014-04-24 | Update bash completion for new tap format | Jack Nagel | |
| 2014-04-23 | Use gcc instead of apple-gcc42 when needed. | Mike McQuaid | |
| 2014-04-15 | brew-test-bot: check CompilerSelectionError twice. | Mike McQuaid | |
| It may be that even installing a new compiler doesn't fix things so detect that case and skip the formula installation rather than erroring out. | |||
| 2014-04-14 | Do path and string manipulation in pure bash | Jack Nagel | |
| 2014-04-14 | Aliases don't have .rb extensions, so no need to remove them | Jack Nagel | |
| 2014-04-14 | Don't walk tap twice just to get the formula path again, it's slow | Jack Nagel | |
| 2014-04-13 | readall: read formulae that aren't tapped. | Mike McQuaid | |
| This will allow the reading and checking of formulae that mirror Homebrew core formulae (e.g. `git` in a tap) and, with the previous exit code changes, is a reasonable check for "are all the formulae in taps updated to the latest core DSL". Closes Homebrew/homebrew#28328. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-04-11 | readall: set Homebrew.failed on exception. | Mike McQuaid | |
| 2014-04-07 | Document behavior of `deps` and `uses` when given multiple arguments | Jack Nagel | |
| 2014-04-06 | add linkapps completion | Adam Vandenberg | |
| 2014-04-05 | Remove unnecessary usage of Formula.canonical_name | Jack Nagel | |
| 2014-03-29 | Add bash completion for `brew bottle` | Jack Nagel | |
| 2014-03-29 | zsh_completion: add brew switch support. | Erlend Hamberg | |
| The Homebrew command `switch` will now be completed and installed fomulas can be completed. The installed versions (the last argument of `brew switch [formula] [version]`) is not completed at this point. Closes Homebrew/homebrew#27966. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-03-22 | example-formula: remove double quotes, cleanup. | Mike McQuaid | |
| 2014-03-21 | Stop advertising deprecated symbol dependencies | Jack Nagel | |
| 2014-03-17 | brew-pull: handle syntax errors in formulae. | Mike McQuaid | |
| 2014-03-15 | Modernize `brew diy` | Jack Nagel | |
| 2014-03-15 | Update option completion | 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 | brew-unpack: don't chdir further than a normal install would | Jack Nagel | |
| If we want to generate usable patches from inside the unpacked source, then we should start from the same directory that a normal install would start from. | |||
| 2014-03-13 | brew-unpack: separate args passed to system | Jack Nagel | |
| 2014-03-13 | brew-unpack: use extend instead of reopening Formula | Jack Nagel | |
| 2014-03-13 | brew-test-bot: set Git author/committer correctly. | Mike McQuaid | |
| 2014-03-13 | brew-test-bot: use install_args for building deps. | Mike McQuaid | |
| 2014-03-13 | brew-test-bot: hide --retry flag. | Mike McQuaid | |
| 2014-03-12 | brew-unpack: remove obsoleted bottle workaround | Jack Nagel | |
| 2014-03-10 | Add missing backtick to man page | Jack Nagel | |
| 2014-03-08 | Remove "--fresh" option from installer | Jack Nagel | |
| Turns out that this doesn't really work at all. `brew install` _never_ reuses options in the first place, and using this option with `brew upgrade` results in some nasty corner cases in passing options to dependencies. | |||
| 2014-03-08 | remove brew info --all | Adam Vandenberg | |
| Closes Homebrew/homebrew#27322. | |||
| 2014-03-08 | pull: add --bump option. | Mike McQuaid | |
| 2014-03-08 | pull: warn if not pulling bottles. | Mike McQuaid | |
| 2014-03-08 | pull: general cleanup/fixes. | Mike McQuaid | |
| 2014-03-04 | Add `brew info --json=v1` to the bash completion script | Jaime Marquínez Ferrándiz | |
| Closes Homebrew/homebrew#27166. Signed-off-by: Adam Vandenberg <flangy@gmail.com> | |||
| 2014-03-04 | add options to fetch completion | Adam Vandenberg | |
| 2014-03-04 | document fetch --force-bottle | Adam Vandenberg | |
