aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-06-25Adds JSON output to `outdated` commandColin Dean
After some musing on brunophilipe/Cakebrew#71, I thought it would be useful to let Cakebrew and other tools grab the outdated formulae version information using a method more elegant than regex. Closes Homebrew/homebrew#30693. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-06-25pdf2svg: migrate back to core (from homebrew-x11)Martin Afanasjew
Turns out `pdf2svg` no longer depends on GTK+ or X11 (and previously did this only by mistake). Closes Homebrew/homebrew#41065. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-25style: bump rubocop to 0.32.1Dominyk Tiller
Closes Homebrew/homebrew#41049. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-06-24Make warnings yellow (previously red)Radek Simko
Closes Homebrew/homebrew#41003. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-06-23Use Dir.mktmpdir in doctorJack Nagel
This matches how we create temporary directories elsewhere.
2015-06-23Whitelist ntfs-3g libsJack Nagel
Closes Homebrew/homebrew#40950.
2015-06-23Fix audit when tap is nilJack Nagel
This is the case when a formula is passed as a filename.
2015-06-22Ask the exception for the formula nameJack Nagel
2015-06-22Ask the formula object for the opt pathJack Nagel
2015-06-23download_strategy: fix url reassignXu Cheng
We need reassign url after urls are inspected.
2015-06-22manpage: update list commandXu Cheng
Closes Homebrew/homebrew#40921. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-22list: support --full-nameXu Cheng
Closes Homebrew/homebrew#29716.
2015-06-22download_strategy: make sure the inspected url is usedXu Cheng
Closes Homebrew/homebrew#40940. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-22improve audit_formula_name performanceXu Cheng
Closes Homebrew/homebrew#40939. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-21Simplify gcc_version_formulaJack Nagel
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.