aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Contributions/cmd
AgeCommit message (Collapse)Author
2014-06-04brew-test-bot: strip bell/alert character.Mike McQuaid
2014-06-03String isn't enumerable in 1.9+Jack Nagel
2014-06-03Switch to "Current" Ruby framework symlinkJack Nagel
Closes #29795. Closes #29819.
2014-05-26Fix formula path usage in brew-gist-logsJack Nagel
Formula#path can no longer be a symlink.
2014-05-22fix HTTP 422 when gist-logs sends an empty fileAlex Burka
Closes #29476. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-21make `tests` an internal commandAdam Vandenberg
2014-05-17Move brew-unpack to coreJack Nagel
2014-05-17Remove brew-dirtyAdam Vandenberg
Replaced with `brew list --versions --multiple`.
2014-05-17Remove brew-grepAdam Vandenberg
2014-05-15remove empty fileAdam Vandenberg
2014-05-13add brew-bundle-dir contributed commandWil Moore III
Closes #27258. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-13remove commented-out line of codeAdam Vandenberg
2014-05-07brew-pull: update for new tap structureMisty De Meo
2014-04-30--config -> configAdam Vandenberg
2014-04-30brew-test-bot: handle failing devel requirements.Mike McQuaid
2014-04-29unpack: use correct constant scope for DATAJack 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-29brew-unpack: Handle new style :DATA patchesCharlie 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-27Fix brew-readall for updated tap structureJack Nagel
2014-04-24Remove 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-23Use gcc instead of apple-gcc42 when needed.Mike McQuaid
2014-04-15brew-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-14Don't walk tap twice just to get the formula path again, it's slowJack Nagel
2014-04-13readall: 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 #28328. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-04-11readall: set Homebrew.failed on exception.Mike McQuaid
2014-04-05Remove unnecessary usage of Formula.canonical_nameJack Nagel
2014-03-17brew-pull: handle syntax errors in formulae.Mike McQuaid
2014-03-13brew-unpack: don't chdir further than a normal install wouldJack 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-13brew-unpack: separate args passed to systemJack Nagel
2014-03-13brew-unpack: use extend instead of reopening FormulaJack Nagel
2014-03-13brew-test-bot: set Git author/committer correctly.Mike McQuaid
2014-03-13brew-test-bot: use install_args for building deps.Mike McQuaid
2014-03-13brew-test-bot: hide --retry flag.Mike McQuaid
2014-03-12brew-unpack: remove obsoleted bottle workaroundJack Nagel
2014-03-08pull: add --bump option.Mike McQuaid
2014-03-08pull: warn if not pulling bottles.Mike McQuaid
2014-03-08pull: general cleanup/fixes.Mike McQuaid
2014-03-04brew-man: view the target file directlyAdam Vandenberg
2014-03-01brew-test-bot: use fetch --retry.Mike McQuaid
Closes #27110. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-23brew-test-bot: don't force-fetch deps.Mike McQuaid
2014-02-23brew-test-bot: further tweak cleanup handling.Mike McQuaid
2014-02-22Remove brew-mirror-check commandJack Nagel
This command uses removed API and is thus broken. It can always be retrieved from the git history.
2014-02-22brew-test-bot: only cleanup cache once.Mike McQuaid
2014-02-22brew-test-bot: push master with tags.Mike McQuaid
2014-02-22brew-test-bot: force dep fetches on cleanup.Mike McQuaid
2014-02-17pull: tap if necessary.Mike McQuaid
2014-02-12brew-graph: improve formatting.Matt Torok
This commit adds additional formatting options to the graph. Most noticeable is a top-to-bottom layout (rather than the previous left-to-right), and nicer fonts on everything. More subtly, the ranking mechanism has been updated so that the "Safe to Remove" cluster is always at the highest rank (fixing a bug where non-leaf nodes could have been placed next to it,) and added better margins and padding. The rank separation was also decreased for a more compact graph. Under the hood, the GraphViz output code was updated to support attributes with a list of sub-attributes (for example, 'graph [fontsize="11", fontname="Helvetica"]') and to not put quotes around HTML-like labels in clusters. Closes #26651. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-11Use HOMEBREW_PREFIX/opt to find installs instead of symlinks in bin, lib, sbin.Chad Catlett
Closes #25868. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-11ls-taps: search names onlyJack Nagel
2014-02-11brew-services: don't hardcode launchctl pathBo Jeanes
This change allows users to install the `launchctl` wrapper in the `reattach-to-user-namespace` formula which makes the command work in Tmux and other non-standard environments. Closes #26609. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-10Fix ls-taps for v3 APIJack Nagel
This doesn't handle paginated results, but it fetches the 100 most starred results so that's probably good enough for now. Fixes #26566.