aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-06-21Inline variableJack Nagel
2015-06-21Eliminate special case for core gccJack Nagel
2015-06-21Less code in begin/rescue blockJack Nagel
2015-06-21Pass full match to warn_about_non_apple_gccJack Nagel
2015-06-21Formula: cache methods' output to reduce ioXu Cheng
Closes Homebrew/homebrew#40855. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-20vobcopy: retire to boneyardLarry Gilbert
Closes Homebrew/homebrew#39854. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-06-21download_strategy: remove extra colonXu Cheng
Closes Homebrew/homebrew#40920. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-20sudo_check: don't use a setBaptiste Fontaine
This is unnecessary here because we use it only once. The difference won't be noticeable but the check is ~5 times faster now. Closes Homebrew/homebrew#40901. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-06-20download_strategy: don't check url if already downloadedXu Cheng
Closes Homebrew/homebrew#40859. Signed-off-by: Xu Cheng <xucheng@me.com>
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-15Add pkgconfig files for 10.11Jack Nagel
Fixes Homebrew/homebrew#40656.
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-14brew: warn about 10.11 unsupportedDominyk Tiller
Issue a warning about Homebrew's very basic support for 10.11 at this point in time on each run of `brew`. Closes Homebrew/homebrew#40536. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
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>