aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2014-02-13Implement equality for Dependencies collectionsJack Nagel
2014-02-13Eliminate unnecessary arrays and call to flattenJack Nagel
2014-02-12Delete unused methodJack Nagel
2014-02-12Pass the string instead of reconstructing it from a regexpJack Nagel
2014-02-12Let the API do more work for usJack Nagel
2014-02-12Drop TODO that nobody has ever worked onJack Nagel
2014-02-12Drop unnecessary type check, we never pass a Formula instanceJack Nagel
2014-02-12Return only open issues in GitHub.issues_for_formulaJack Nagel
2014-02-12osmium: add to blacklist.Mike McQuaid
References Homebrew/homebrew#12652.
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 Homebrew/homebrew#26651. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-11Revert "Recognize --head as an alias for --HEAD"Adam Vandenberg
This reverts commit c32ab0a35a2dfa9b593f759ef0ae8b7af077b0b7. There are other hard-coded uses of HEAD, in build_options for instance. These all need to be fixed before enabling this.
2014-02-11Use HOMEBREW_PREFIX/opt to find installs instead of symlinks in bin, lib, sbin.Chad Catlett
Closes Homebrew/homebrew#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 Homebrew/homebrew#26609. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-10python_dependency: only set PYTHONPATH for system.Mike McQuaid
2014-02-10Update vendored OkJsonJack Nagel
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 Homebrew/homebrew#26566.
2014-02-09Recognize --head as an alias for --HEADMisty De Meo
Homebrew currently recognizes "--head" during the install process, but rather than actually fetch HEAD it just nags the user to use the correct option. Since we recognize the spelling anyway, this just promotes the lowercase version to an official alias. Closes Homebrew/homebrew#26555.
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 Homebrew/homebrew#26554. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-09X11Dependency: styleJack Nagel
2014-02-09X11Dependency: return nil instead of raising in #<=>Jack Nagel
Returning nil is in the contract of the Comparable module, and a future version of Ruby will no longer hide this error.
2014-02-09bottle: fix --write messages.Mike McQuaid
2014-02-09bottle: make --write handle both quotes styles.Mike McQuaid
2014-02-08Use GitHub wrapper for private tap checkJack Nagel
2014-02-08Pin GitHub module to v3 APIJack Nagel
2014-02-08Switch to v3 search APIJack Nagel
2014-02-08Drop unnecessary map + compact in search_tapJack Nagel
2014-02-08Don't let issue search kill install processJack Nagel
2014-02-08Prevent repeated warnings when GitHub API rate limit is exceededJack Nagel
2014-02-08Preserve original backtrace when raising GitHub::ErrorJack Nagel
2014-02-08Raise only GitHub::Error from GitHub.openJack Nagel
2014-02-08Parse JSON early in GitHub moduleJack Nagel
2014-02-08Don't mutate argument in search_tapJack Nagel
2014-02-06Move colormake to headonlyAdam Vandenberg
Closes Homebrew/homebrew#25226.
2014-02-02formula_installer: print bottle failure exception.Mike McQuaid
2014-02-02Correctly find Homebrew-installed fortranCamillo Lugaresi
Fixes Homebrew/homebrew#26338. Closes Homebrew/homebrew#26352. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-02-02C++ stdlibs: issue warning, don't fail the buildMisty De Meo
2014-02-02C++ stdlib check: don't check executables for depsMisty De Meo
This avoids some possible false positives, as happens with, e.g., qt4.
2014-02-02caveats: tweak app bundle message.Mike McQuaid
2014-01-31brew-test-bot: reset to origin for bottle upload.Mike McQuaid
2014-01-31bottle: improve bottle commit writing.Mike McQuaid
2014-01-30brew-test-bot: strip more unicode crap from XML.Mike McQuaid
2014-01-30brew-test-bot: handle git repositories for upload.Mike McQuaid
2014-01-30bottle: show diff before trying to commit.Mike McQuaid
2014-01-30language_module_dependency: don't use build_env.Mike McQuaid
This is so a e.g. brewed Python's modules can be found by superenv. References Homebrew/homebrew#26229. Closes Homebrew/homebrew#26197.
2014-01-29don't trigger VCS when patchingAdam Vandenberg
When patching read-only files, patch can try to check-out from a VCS system when other conditions are met, such as environmental variables being set. Homebrew never wants to trigger this behavior, so pass --get=0. Closes Homebrew/homebrew#26277.
2014-01-29python_dependency: cleanup and fix build env.Mike McQuaid
* Only set PYTHONPATH for Python 2. * Set the Python binary for superenv. References Homebrew/homebrew#24842. Closes Homebrew/homebrew#26197. Closes Homebrew/homebrew#26216. Closes Homebrew/homebrew#26218. Closes Homebrew/homebrew#26228.
2014-01-28pod2man: Fix for machines upgraded to MavericksManpreet Singh
Closes Homebrew/homebrew#24590. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-01-28Fix comment error in example formulaGuillaume Algis
Closes Homebrew/homebrew#26017. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-01-27Revert "Add python superenv wrapper"Misty De Meo
This reverts commit 90e22e389c539b25fe7864645bfe5e2a9ce7452f.