aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2015-06-19Remove workarounds for destructuring single-element hashesJack Nagel
2015-06-19Remove backports for Ruby 1.8.6Jack Nagel
refs. Homebrew/linuxbrew#438, mistydemeo/tigerbrew#327, mistydemeo/tigerbrew#334
2015-06-19Move some constants from env to compiler constantsJack Nagel
2015-06-18Pass formula objects, not strings, into the build environmentJack Nagel
2015-06-18'brew man': abort if a formula is givenBaptiste Fontaine
Closes Homebrew/homebrew#40735. Closes Homebrew/homebrew#40736. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-06-18audit: add benchmark inject codeXu Cheng
Closes Homebrew/homebrew#40847. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-18tap_migrations: move some x11 to boneyard.Mike McQuaid
https://github.com/Homebrew/homebrew-boneyard/pull/53
2015-06-18Revert "audit: add benchmark inject code"Xu Cheng
This reverts commit fb23d603ded2796299ed7fc2f4ffee22870b7ea6.
2015-06-18search: cache remote tap formulaeXu Cheng
Closes Homebrew/homebrew#40775. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-18audit: add benchmark inject codeXu Cheng
2015-06-17Add opt_frameworks helperJack Nagel
2015-06-17Run tests for both build environmentsJack Nagel
2015-06-17gtkglarea and qiv: migrating to homebrew/boneyardTom Schoonjans
victims of the transitioning to gtk-quartz-only: Homebrew/homebrew#39868 a PR has been opened in the boneyard: Homebrew/homebrew-boneyard#54 Closes Homebrew/homebrew#40792. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-06-17search --desc: cache the query regexpBaptiste Fontaine
Closes Homebrew/homebrew#40795. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-06-16Move 10.11 warning to doctor, pre-install, and post-failureJack Nagel
Fixes Homebrew/homebrew#40778.
2015-06-16Add explicit branch for 10.11 in Xcode version listJack Nagel
2015-06-16"Mac OS X" -> "OS X" in copyJack Nagel
2015-06-17tap_migrations: remove gupnp-toolsDominyk Tiller
This formula was moved back to the core in Homebrew/homebrew#40483
2015-06-16doctor: fix __check_linked_brewXu Cheng
This fixes the case when multiple versions of a formula are installed. Closes Homebrew/homebrew#40777. Fixes Homebrew/homebrew#40781. Fixes Homebrew/homebrew#40797. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-06-16compat/requirements: unduplicate JavaRequirement.Mike McQuaid
2015-06-16doctor: use Formula.installed directlyXu Cheng
Before ``` brew doctor 9.83s user 0.52s system 76% cpu 13.563 total ``` After ``` brew doctor 0.25s user 0.16s system 9% cpu 4.332 total ``` Closes Homebrew/homebrew#40770. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-16Rename requirements named *Dependency.Mike McQuaid
Dependency is another similar, related class and it's super confusing to have some Requirements that are named *Dependency. Closes Homebrew/homebrew#38891. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-06-15Decouple the local bottle strategy from the formulaJack Nagel
2015-06-15Make CurlUnsafeDownloadStrategy a no-opJack Nagel
2015-06-15Make UnsafeSubversionDownloadStrategy a no-opJack Nagel
2015-06-15Call expand_path on the value of HOMEBREW_CACHEJack Nagel
Fixes Homebrew/homebrew#40752.
2015-06-15Remove reference to "open" commandJack Nagel
Closes Homebrew/homebrew#40706.
2015-06-15kumofs: retire to boneyardLarry Gilbert
It has serious build issues, no dependents, and no updates upstream since December 2010. Closes Homebrew/homebrew#40756. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-06-15Formula: always print keg_only_textMisty De Meo
Fixes Homebrew/homebrew#40724. Closes Homebrew/homebrew#40725. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2015-06-15audit: fix for no compat modeXu Cheng
Closes Homebrew/homebrew#40731. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-15cleanup: rescue TapFormulaAmbiguityError caused by Dependency#to_formulaXu Cheng
Closes Homebrew/homebrew#40682. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-15uses: rescue TapFormulaAmbiguityError caused by Dependency#to_formulaXu Cheng
Fixes Homebrew/homebrew#40636.
2015-06-14Only look for libraries in lib if it existsJack Nagel
Fixes Homebrew/homebrew#40630.
2015-06-14audit: enforce http for gnu ftpmirrorDominyk Tiller
2015-06-14os: initial El Capitan supportDominyk Tiller
2015-06-14man: fix typoDominyk Tiller
Re: https://github.com/Homebrew/homebrew/commit/ad92f10ec35dcdbdd3424f663ffc7ff53287f714#commitcomment-11670008
2015-06-14remove incorrect tag for Tap documentXu Cheng
2015-06-14Update tap documentation.Peter Aronoff
Closes Homebrew/homebrew#40481. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-06-14document Tap classXu Cheng
Closes Homebrew/homebrew#40608. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-14Tap: make remote a separate method to reduce initial overheadXu Cheng
Also make remote method only response to installed tap.
2015-06-14add TapUnavailableErrorXu Cheng
2015-06-14manpages: document new environmental variableDominyk Tiller
Closes Homebrew/homebrew#38835. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-06-14download_strategy: declare insecure redirectsDominyk Tiller
Fixes Homebrew/homebrew#38824
2015-06-13Update minitestJack Nagel
2015-06-13audit: add npm path nudgeDominyk Tiller
2015-06-13Remove some 10.5 hacksJack Nagel
2015-06-13test-bot: always do a `git clean -ffdx`Mike McQuaid
This ensures that all nested Git repositories (e.g. taps) are also deleted. Previously this wasn't needed as we could just rely on the symlinks in `Library/Formula` being missing but since Xu's good work this inadvertedly made the bot's `brew uses foo` start showing things from taps we hadn't previously deleted.
2015-06-12Remove obsolete doctor checkJack Nagel
We don't support 10.5 anymore, and tigerbrew doesn't have this check anymore, either.
2015-06-12Fix linked keg-only check when only directories are linkedJack Nagel
2015-06-12Undocument return value of ENV.deparallelizeJack Nagel
It's not clear whether it returns MAKEFLAGS with or without -j<n>, and neither is particularly useful behavior, given you can easily get the exact value by calling ENV["MAKEFLAGS"]. So let's not commit to this API.