| Age | Commit message (Collapse) | Author |
|
|
|
This reverts commit 8c7f3d859e8f715b6c63e4fe75e7a636aee4167f.
|
|
Closes Homebrew/homebrew#50154.
|
|
cf. Homebrew/homebrew#50154
|
|
Resolves an issue where xcode-select output with a terminal slash leads
to superenv failing to strip system library paths from ccld-style
invocations.
Fixes Homebrew/homebrew#49731. Discussion in Homebrew/homebrew#50154.
|
|
|
|
Closes Homebrew/homebrew#48071.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
|
|
|
|
Closes Homebrew/homebrew#45266.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Provide `OS::Mac.prerelease?` for pre-release checks and use it where
appropriate. This should simplify updating the test once a new OS X
release lands.
This also fixes a bug in `BuildError#dump`, where an empty warning
message was printed on El Capitan after a failed from-source build,
because the check there and the one in `check_for_unsupported_osx` were
out of sync.
Closes Homebrew/homebrew#45257.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
Merge branch 'bottle_hooks'
|
|
add guard in Formula#file_modified? to prevent git popup
add guard in Superenv.bin before calling MacOS::Xcode.version
add guard against missing Xcode/CLT in Xcode.uncached_version
return nil instread of 0 in uncached_version when Xcode/CLT are not present, to distinguish from linuxbrew behavior
checks against pour_bottle? and needs_relocation?, add guard around keg.relocate_install_names to check pour_bottle?/needs_relocation? as well
needs_relocation? becomes skip_relocation?, use cellar attr to indicate relocation instead of does_not_need_relocation
MacOS.can_build? becomes MacOS.has_apple_developer_tools?
|
|
|
|
Closes Homebrew/homebrew#42354.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Ensures we capture Clang's fourth-digit when it exists. This seems to be on pre-release
versions of OS X only, but is the cause of the misdetection of CLT up-to-date status
on 10.11 several weeks ago.
For full explanation, see Homebrew/homebrew#42261.
Closes Homebrew/homebrew#42261.
|
|
|
|
|
|
Closes Homebrew/homebrew#41095.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#39909.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#38514.
|
|
Itβs Christmas. New stable OS X version, new Swift version, new Xcode,
new CLT and a new Clang version.
Closes Homebrew/homebrew#38468.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Presume this will need to wait for the bots to be updated, but Xcode
6.2 has landed.
Closes Homebrew/homebrew#37549.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#35531.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
Bumps to the latest Xcode 6.1.1.
Closes Homebrew/homebrew#34632.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
This reverts commit 2b472a6e2634a7b7592abb7084b20a098f4a488b.
|
|
Closes Homebrew/homebrew#33211.
|
|
Pending resolution of Homebrew/homebrew#33431.
This reverts commit bf434e2f7d18ba7d77ac15d54a43c555bc4019c8.
|
|
Closes Homebrew/homebrew#33399.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
It seems that "com.apple.pkg.CLTools_Base" was only used for one
release. New releases are using "com.apple.pkg.CLTools_Executables"
again.
Fixes Homebrew/homebrew#33063.
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#32394.
|
|
More Yosemite changes. Within two weeks or so, Xcode should be made
available on the App Store, at which point 10.9 will need to go from
β5.1.1β to β6.0β but whilst Yosemite is in Beta *everyone* should be
using the Xcode Beta builds according to Apple, so Yosemite should be
on 6.1 for the foreseeable, even when Apple releases Xcode 6.0 to 10.9
& below. 6.1 is still using the same Clang version number at this point.
Closes Homebrew/homebrew#32201.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
Closes Homebrew/homebrew#31435.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes Homebrew/homebrew#30296.
|
|
This reverts commit b0caede328b5181106451025df74a456276b76cf.
Fixes Homebrew/homebrew#30299.
|
|
Closes Homebrew/homebrew#30296.
|
|
Fixes Homebrew/homebrew#27420.
|