| Age | Commit message (Collapse) | Author |
|
|
|
Fixes a couple issues left behind by Homebrew/homebrew#46676.
Closes Homebrew/homebrew#46706.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
Otherwise it would assume if `cask` was tapped it was also installed.
|
|
This matches similar caveats messages.
|
|
|
|
|
|
`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.
|
|
* 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
|
|
Sometimes the linkage means the recursive dependencies also link to
libraries and need bumped.
|
|
Across info, search and update.
Closes Homebrew/homebrew#45131.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
HOMEBREW_RUBY_PATH is always set.
|
|
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>
|
|
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>
|
|
|
|
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>
|
|
|
|
Closes Homebrew/homebrew#44769
Closes Homebrew/homebrew#46676.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
Closes Homebrew/homebrew#46604.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#46428.
Closes Homebrew/homebrew#46652.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
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>
|
|
Closes Homebrew/homebrew#46537.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
Closes Homebrew/homebrew#46510.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Closes Homebrew/homebrew#46394.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Closes Homebrew/homebrew#46434.
Signed-off-by: Alex Dunn <dunn.alex@gmail.com>
|
|
Closes Homebrew/homebrew#46468.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#46463.
|
|
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#46433.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#46400.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
See Homebrew/homebrew#46378.
Closes Homebrew/homebrew#46398.
Signed-off-by: Alex Dunn <dunn.alex@gmail.com>
|
|
Adds a summary file and description to get more informative displays on gist.github.com.
Closes Homebrew/homebrew#45023.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
`which("git")` will return incorrect result for OS X without Xcode/CLT
installed, where `/usr/bin/git` is a stub.
Closes Homebrew/homebrew#46386.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
This is a prime candidate for either Homebrew/binary or Caskroom/cask, given the
issues building against newer Go versions with no imminent fix in sight.
Closes Homebrew/homebrew#45916.
Closes Homebrew/homebrew#46301.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
A formula should be built from source by default if the --cc option is
passed to specify a particular compiler.
Added a test to test_formula_installer: test_not_poured_from_bottle_when_compiler_specified
Modified test_formula_installer to assert that the formula was not poured
from a bottle. Similarly modified test_formula_installer_bottle to assert
that the formula *was* installed from a bottle.
Added an install method to the TestballBottle formula (the same as the
Testball formula's install method) so that the TestballBottle formula can
be "built from source".
Fixes Homebrew/homebrew#46046 - Build from source should be the default behavior if --cc
option is passed
Closes Homebrew/homebrew#46162.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#46163.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|