aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Contributions
AgeCommit message (Collapse)Author
2014-04-07Document behavior of `deps` and `uses` when given multiple argumentsJack Nagel
2014-04-06add linkapps completionAdam Vandenberg
2014-04-05Remove unnecessary usage of Formula.canonical_nameJack Nagel
2014-03-29Add bash completion for `brew bottle`Jack Nagel
2014-03-29zsh_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 #27966. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-22example-formula: remove double quotes, cleanup.Mike McQuaid
2014-03-21Stop advertising deprecated symbol dependenciesJack Nagel
2014-03-17brew-pull: handle syntax errors in formulae.Mike McQuaid
2014-03-15Modernize `brew diy`Jack Nagel
2014-03-15Update option completionJack Nagel
2014-03-13New patch implementation and DSLJack 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-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-10Add missing backtick to man pageJack Nagel
2014-03-08Remove "--fresh" option from installerJack 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-08remove brew info --allAdam Vandenberg
Closes #27322.
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-04Add `brew info --json=v1` to the bash completion scriptJaime Marquínez Ferrándiz
Closes #27166. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-03-04add options to fetch completionAdam Vandenberg
2014-03-04document fetch --force-bottleAdam Vandenberg
2014-03-04brew-man: view the target file directlyAdam Vandenberg
2014-03-03Remove another reference to subformulaeJack Nagel
2014-03-03Replace subformula example with a resource exampleJack Nagel
2014-03-02Document `brew info --json`Jack Nagel
Closes #26811.
2014-03-01brew-test-bot: use fetch --retry.Mike McQuaid
Closes #27110. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-28Remove "brew info <URL>"Jack Nagel
Closes #27076.
2014-02-27Use Formula[] in example formulaJack Nagel
2014-02-24Add example using a stable blockJack Nagel
2014-02-24Remove some bad practices from example formulaJack Nagel
2014-02-23remove HOMEBREW_KEEP_INFO from man pageAdam Vandenberg
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.
2014-02-09Include buildpath info into example formulaWelton Rodrigo
The example formula had no information about how to find the current bulding directory. Now it has ;) Closes #26554. Signed-off-by: Adam Vandenberg <flangy@gmail.com>