aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-12-09Allow taps to link manpages.Mike McQuaid
A blocker for https://github.com/caskroom/homebrew-cask/pull/15381 being merged. Closes Homebrew/homebrew#46795.
2015-12-09test-tab: tap is a Tap object nowXu Cheng
Closes Homebrew/homebrew#46735. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-12-09avoid using FORMULA_RENAMES directlyXu Cheng
2015-12-09migrator: tap is a Tap object nowXu Cheng
2015-12-09formula_versions: tap is a Tap object nowXu Cheng
2015-12-09exceptions: tap is a Tap object nowXu Cheng
2015-12-09info: tap is a Tap object nowXu Cheng
2015-12-09audit: tap is a Tap object nowXu Cheng
2015-12-09bottles: tap is a Tap object nowXu Cheng
2015-12-09Tap#==: allow compare with stringXu Cheng
2015-12-09Tab#tap: returns tap objectXu Cheng
2015-12-09Formula#tap: returns tap objectXu Cheng
2015-12-09Formulary: use same logic to handle core fully-qualified nameXu Cheng
2015-12-09Formulary.core_path: use CoreFormulaRepository#formula_dirXu Cheng
2015-12-09Formulary: use Tap#alias_dirXu Cheng
2015-12-09Formula: use CoreFormulaRepository, avoid duplicated logicXu Cheng
2015-12-09remove unnecessary tap_argsXu Cheng
It's now handled by Tap.fetch
2015-12-09add Tap#core_formula_repository?Xu Cheng
2015-12-09add CoreFormulaRepository singleton classXu Cheng
2015-12-09Tap: add formula_file_to_name and alias_file_to_nameXu Cheng
2015-12-09add Tap#alias_dirXu Cheng
2015-12-09add Tap#formula_dirXu Cheng
2015-12-09Tap: use method instead of variableXu Cheng
2015-12-08kbtin: boneyardRakesh
Closes Homebrew/homebrew#39167. Closes Homebrew/homebrew#46727. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-12-08net6: boneyardRakesh
2015-12-08manpages: minor markup fixesAndrew Janke
Fixes a couple issues left behind by Homebrew/homebrew#46676. Closes Homebrew/homebrew#46706. Signed-off-by: Andrew Janke <andrew@apjanke.net>
2015-12-08brew.rb: handle cask autoinstall when cask tapped.Mike McQuaid
Otherwise it would assume if `cask` was tapped it was also installed.
2015-12-07caveats: indent Emacs Lisp directoryAlex Dunn
This matches similar caveats messages.
2015-12-07doctor: remove Xcode 7 on 10.10 warningMisty De Meo
2015-12-07superenv: set SDKROOT, MACOSX_DEPLOYMENT_TARGETMisty De Meo
2015-12-07MacOS.sdk: return newest SDK if requested not foundMisty De Meo
`MacOS.sdk` and `.sdk_path` will now return the newest installed SDK instead of nil if called on a system that doesn’t have an SDK for the currently-installed OS. For example, Xcode 7 on OS X 10.10 does not include the 10.10 SDK, only the 10.11 SDK; software can be built by specifying both SDKROOT and MACOSX_DEPLOYMENT_TARGET.
2015-12-07MacOS: refactor sdk_path lookupMisty De Meo
* Pull SDK lookup code into a new `locator` class, which caches its results * SDKLocator only queries one SDK location, not all SDK locations * Build a map of all installed SDKs inside that location, instead of just the requested SDK * Ask xcrun for --show-sdk-platform-path first so that all SDKs can be found, instead of asking xcodebuild for a specific SDK * Add a new `SDK` class, which tracks the version and the prefix; add a new `MacOS.sdk` method which returns an `SDK` instance instead of a bare path; MacOS.sdk_path still returns a bare path
2015-12-07test-bot: use `uses --recursive`.Mike McQuaid
Sometimes the linkage means the recursive dependencies also link to libraries and need bumped.
2015-12-07Use `(installed)` and emoji ticks consistently.Mike McQuaid
Across info, search and update. Closes Homebrew/homebrew#45131. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-12-07test-bot: more Jenkins Mavericks 1.8.7 fixes.Mike McQuaid
2015-12-07test-bot: fix cleanup check.Mike McQuaid
HOMEBREW_RUBY_PATH is always set.
2015-12-07Overhaul, simplify and cleanup documentation.Mike McQuaid
Remove duplication, link to the API documentation more often, tweak wording, add `@UniqMartin` as a maintainer, note `@jacknagel`'s and `@adamv`'s significant past contributions to Homebrew, delete some outdated or unneeded documentation, add some missing `Formula` API. entries and simplify/improve `CONTRIBUTING.md`. Closes Homebrew/homebrew#46179. Closes Homebrew/homebrew#46618. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-12-07update: always reset to origin/master.Mike McQuaid
Do a reset to `origin/master` and then stash but don't pop the stash after running update (unless you were on a branch). This may be mildly more annoying for Homebrew developers but means it's easier for our users who don't understand Git (and particularly when they don't understand that every tap is a separate Git repository). Closes Homebrew/homebrew#45825. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-12-07test-bot: don't cleanup the HOMEBREW_RUBY_PATH.Mike McQuaid
2015-12-06fetch: fall back to source if bottle fails.Mike McQuaid
This matches the behaviour when `brew install`ing formulae. Closes Homebrew/homebrew#46490. Closes Homebrew/homebrew#46619. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-12-05manpages: fix missing backtickAndrew Janke
2015-12-05man page: finer-grained markupAndrew Janke
Closes Homebrew/homebrew#44769 Closes Homebrew/homebrew#46676. Signed-off-by: Andrew Janke <andrew@apjanke.net>
2015-12-04cleanup: don't warn when skipping pinned formula.Corey Prophitt
Closes Homebrew/homebrew#46604. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-12-04ipe: boneyardDominyk Tiller
Closes Homebrew/homebrew#46428. Closes Homebrew/homebrew#46652. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-12-04git-encrypt: boneyardEllis Berner
This package is deprecated and no longer used. It can now be found in the boneyard tap. Closes Homebrew/homebrew#46592. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-12-03centralize the logic of handling `homebrew-` in Tap.fetchXu Cheng
Closes Homebrew/homebrew#46537. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-12-03add String#strip_prefixXu Cheng
2015-12-02manpage: synchronize maintainer list with READMEMartin Afanasjew
2015-11-30shark: migrate from boneyard to scienceBaptiste Fontaine
Closes Homebrew/homebrew#46510. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-11-30tcpurify 0.11.2 (new formula, import from boneyard)Baptiste Fontaine
Closes Homebrew/homebrew#46394. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>