aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
AgeCommit message (Collapse)Author
2013-06-14Use Hardware::CPU moduleJack Nagel
2013-06-13Fix bug in `brew list --pinned`Simon Sigurdhsson
Pinned formulae which were pinned at a previous version but then upgraded would not be listed by `brew list --pinned`. This is due to the good old "File.exist? thinks broken symlinks don't exist" gotcha, so the test in the select block in list_pinned has been changed to check if the pin file exists _or_ is a symlink. Closes #20423. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-06-12Rename variables for clarityJack Nagel
2013-06-12Extract search_taps methodJack Nagel
2013-06-12Pull tap list into a constantJack Nagel
2013-06-12Remove use of global variableJack Nagel
2013-06-12Rename methodJack Nagel
2013-06-12Extract query constructionJack Nagel
2013-06-12Use inspect instead of escaping quotesJack Nagel
2013-06-12Move require out of methodJack Nagel
2013-06-12install: remove overcautious array manipulationJack Nagel
2013-06-11Add doctor check for OS X > 10.8Jack Nagel
2013-06-11doctor: add check for osx-gcc-installerMisty De Meo
This might not detect all cases, but should detect the two most common ones.
2013-06-09info: remove unreachable codeJack Nagel
2013-06-09Separate formula conflicts from requirementsJack Nagel
Closes #20357.
2013-06-09deps: move recursive_deps_tree into Homebrew moduleJack Nagel
2013-06-09Remove adamv-alt references.Adam Vandenberg
Closes #20364.
2013-06-08Consolidate sudo checks.Adam Vandenberg
Closes #20318.
2013-06-08Make Test::Unit assertions available in formula testsJack Nagel
Closes #18753. Closes #20358.
2013-06-08brew-bottle: merge arg for bottle metadata files.Mike McQuaid
Closes #20266.
2013-06-08brew-bottle: split output and use a bottle object.Mike McQuaid
2013-06-08brew-test: add five minute timeout.Mike McQuaid
2013-06-07Improved audit of python stuffSamuel John
2013-06-06Decouple bottle tags from MacOS.catJack Nagel
2013-06-06cleanup: use String#[] instead of "captures.first rescue nil"Jack Nagel
2013-06-04Remove postgresql and mysql audit noiseJack Nagel
Closes #20159.
2013-06-03Python 2.x and 3.x supportSamuel John
New `depends_on :python` Dependency. New `depends_on :python3` Dependency. To avoid having multiple formulae with endings -py2 and -py3, we will handle support for different pythons (2.x vs. 3.x) in the same formula. Further brewed vs. external python will be transparently supported. The formula also gets a new object `python`, which is false if no Python is available or the user has disabled it. Otherwise it is defined and provides several support methods: python.site_packages # the site-packages in the formula's Cellar python.global_site_packages python.binary # the full path to the python binary python.prefix python.version python.version.major python.version.minor python.xy # => e.g. "python2.7" python.incdir # includes of python python.libdir # the python dylib library python.pkg_config_path # used internally by brew python.from_osx? python.framework? python.universal? python.pypy? python.standard_caveats # Text to set PYTHONPATH for python.from_osx? python.if3then3 # => "" for 2.x and to "3" for 3.x. Further, to avoid code duplication, `python` takes an optional block that is run twice if the formula defines depends_on :python AND :python3. python do system python, 'setup.py', "--prefix=#{prefix}" end Read more in the Homebrew wiki.
2013-05-27Audit url/devel/head for redundant :usingAdam Vandenberg
2013-05-27Add `brew search --debian <f>`Adam Vandenberg
2013-05-27audit: drop redundant 'each' after 'grep'Jack Nagel
2013-05-27doctor: check git SSL settings on <= 10.5Jack Nagel
2013-05-26doctor: combine git origin checksJack Nagel
2013-05-26doctor: combine git existence and version checksJack Nagel
2013-05-24doctor: style nitsJack Nagel
2013-05-24outdated: yield version list rather than recreate itJack Nagel
2013-05-24upgrade: fix expansion of options for top-level formula objectsJack Nagel
Fixes #20045.
2013-05-23Directory, not folderJack Nagel
2013-05-23doctor: reorganize check_for_macgpg2Jack Nagel
2013-05-23doctor: simplify trailing slash checksJack Nagel
2013-05-23doctor: extract helper from stray file checksJack Nagel
2013-05-23doctor: fix check_for_broken_symlinksJack Nagel
Fixes #20000.
2013-05-23Allow brew log on deleted formulae.Adam Vandenberg
Closes #19995.
2013-05-22doctor: remove stale OS version checkJack Nagel
Closes #19959.
2013-05-22Refactor Xcode/CLT version checksJack Nagel
2013-05-22Remove unnecessary rescue-all exception handlingDaniel Lee Harple
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-22Check GitHub API rate limit instead of silently failingDaniel Lee Harple
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-22Pass a User-Agent when fetching data from the GitHub APIDaniel Lee Harple
See <http://developer.github.com/v3/#user-agent-required>. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-05-20link: extract keg-only check into a helper methodJack Nagel
2013-05-18upgrade: fix typoJack Nagel
2013-05-18upgrade: use a method rather than a boolean flagJack Nagel