Dominyk Tiller
5c3c728c47
xcode: use 6.1 on Mavericks.
...
Closes Homebrew/homebrew#33399 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-21 14:55:12 +01:00
Mike McQuaid
0cc259613b
brew-test-bot: keep running after a single error.
2014-10-21 12:12:24 +01:00
Tim D. Smith
4421d8f85c
doctor: exempt android-ndk from check_openssl_links
...
Closes Homebrew/homebrew#33415 .
2014-10-20 20:00:27 -07:00
Jack Nagel
044393641e
Less code in begin block
2014-10-20 17:07:54 -05:00
Jack Nagel
55e0f40d02
Handle broken symlinks in resolve_any_conflicts
...
Fixes Homebrew/homebrew#33328 .
2014-10-20 17:07:54 -05:00
Jack Nagel
05ba3f0e34
Return early from resolve_any_conflicts for non-symlinks
2014-10-20 17:07:53 -05:00
Jack Nagel
975f61d981
Fix filesystem leak in keg tests
2014-10-20 17:07:53 -05:00
Jack Nagel
6214b98217
Drop questionable CLT advice
...
If an outdated Xcode is installed, it really needs to be updated if
possible. Otherwise things that depend on Xcode at build time will have
that dependency satisfied, but will fail to compile. The CLT is enough
if it is installed by itself, in which case Xcode dependencies will not
be satisfied.
2014-10-20 14:20:48 -05:00
Linus Unnebäck
92be5bb193
doctor: Xcode 6.1 is in the App Store
...
Closes Homebrew/homebrew#33397 .
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2014-10-20 11:31:32 -07:00
Tim D. Smith
94f3f345cb
add audit check for system OpenSSL linkage
2014-10-20 09:45:43 -07:00
Jack Nagel
8c6efd8993
Drop pointless use of CannotInstallFormulaError
...
These are not caught anywhere, just raise the string. Missed in
1b3b61ff08a4ee5979838f7dbc171e9b38e83f7c.
2014-10-20 03:15:12 -05:00
Mike McQuaid
7a06bc067e
bottle_version: handle libpano.
2014-10-20 08:57:19 +01:00
Jack Nagel
32ab3bb32f
Use curl -d to pass query parameters in the bottle download strategy
...
Fixes Homebrew/homebrew#33355 .
2014-10-19 23:01:09 -05:00
Mike McQuaid
f96c6e5c6c
doctor: clarify 10.10 Xcode situation.
2014-10-19 19:40:37 +01:00
Mike McQuaid
7b08f898a7
formula_installer: tweak argument migration warn.
...
Make it clear that we've done the right thing and this message is just
for informational purposes.
2014-10-19 14:09:47 +01:00
Mike McQuaid
fdc75115bd
formula_installer: warn on deprecated options.
2014-10-19 13:58:52 +01:00
Mike McQuaid
33b3449621
tab: remap deprecated options in tabs.
...
If a deprecated option is found in a tab, rename it to the new option.
2014-10-19 13:58:52 +01:00
Mike McQuaid
d0240e7cd4
formula: add spec deprecated_option DSL.
2014-10-19 13:58:52 +01:00
Mike McQuaid
02e10beb7c
Add deprecated_option to software_spec.
...
Allows remapping one option name to another and updates build options
and flags accordingly.
2014-10-19 13:58:52 +01:00
Mike McQuaid
da0a65356d
Add DeprecatedOption class.
...
Used to capture options that are being renamed.
2014-10-19 13:58:52 +01:00
Mike McQuaid
b91b23f8d0
brew-test-bot: set HOME.
...
Stop dumping files in the real HOME and allow Jenkins to handle
workspace cleanup instead.
2014-10-19 13:33:41 +01:00
Mike McQuaid
b6c2c8cdc8
cleanup: only clean cache if it exists.
...
Closes Homebrew/homebrew#33297 .
2014-10-19 12:28:32 +01:00
Stian Eikeland
91ec31cdd4
gifsicle 1.86
...
Closes Homebrew/homebrew#33307 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-19 01:59:09 -05:00
Jack Nagel
2349a0ea36
Provide a method to access test fixtures
...
Formulae should not require knowledge of Homebrew's internal directory
structure, and we should be able to alter it without modifying
individual formulae.
2014-10-19 01:18:26 -05:00
Jack Nagel
f8c0c27566
Deprecate insecure download strategies
2014-10-18 17:39:53 -05:00
Mike McQuaid
93c71bafca
Use YARD for API documentation.
...
Massive TODO.
We'll get there eventually...
2014-10-18 11:19:36 +01:00
Jack Nagel
41cc28ca42
Pull conditional out of begin block
2014-10-17 22:41:26 -05:00
Jack Nagel
ca2680d77f
Move some code to the pour method
2014-10-17 22:40:03 -05:00
Mike McQuaid
b0f51ac744
xcode: check clang exists to confim install.
2014-10-17 19:36:47 +01:00
Jack Nagel
f840c592f0
We don't need a Pathname just to stat the directory
2014-10-17 12:01:49 -05:00
Mike McQuaid
ecc09cee7e
brew-test-bot: always repair taps when tapping.
2014-10-17 09:28:01 +01:00
Mike McQuaid
fc39dbf2d4
formula_cellar_checks: Ruby 1.8 compatible check.
2014-10-17 09:23:50 +01:00
Mike McQuaid
19032be45e
formula_cellar_checks: check exists before glob.
...
Closes Homebrew/homebrew#33242 .
2014-10-17 09:01:17 +01:00
Jack Nagel
b6631b9a15
audit: call puts once instead of problems.size + 2 times
2014-10-17 00:35:51 -05:00
Jack Nagel
fb30041640
audit: loop over deps once
2014-10-17 00:11:46 -05:00
Jack Nagel
73d08fcc1a
Audit devel and head deps
2014-10-17 00:08:17 -05:00
Mike McQuaid
f82efb9d76
brew-test-bot: fix pull request URLs.
2014-10-16 22:06:46 +01:00
Mike McQuaid
358fd0ca19
brew-test-bot: use Jenkins PR plugin provided URL.
2014-10-16 21:42:55 +01:00
Mike McQuaid
d1ab9fc682
brew-test-bot: fix tap directory naming.
2014-10-16 20:00:52 +01:00
Mike McQuaid
7312b4a1a4
brew-test-bot: truncate output to 1MB.
2014-10-16 10:28:51 +01:00
Jack Nagel
1b64612b65
Exempt libtool and svn from the shadowed headers check
2014-10-15 21:17:25 -05:00
Jack Nagel
7266ecd4e3
Hide install receipt key names
2014-10-15 01:30:56 -05:00
Jack Nagel
b05351d0b2
Reorganize post-install checks so we can share more code
2014-10-13 23:13:01 -05:00
Jack Nagel
634d67690b
Remove repeated conditional
...
The post-install audit methods are not run for keg-only installs, so we
don't need to repeat the conditional here.
2014-10-13 23:13:01 -05:00
Jack Nagel
b46ebf8a29
Simplify post-install audit output
2014-10-13 23:13:00 -05:00
Jack Nagel
09d53f4fc5
Remove audit whitelist
...
This is currently unnecessary.
2014-10-13 23:13:00 -05:00
Tim D. Smith
e2609385de
doctor: warn about libcurl.framework
...
Closes Homebrew/homebrew#33076 .
2014-10-11 00:19:42 -07:00
Jack Nagel
ee2f3e8e7e
Revert "Allow debugging patch failures"
...
This reverts commit 988601624568a951d86bd00cf441d18681b4b500.
2014-10-11 01:45:55 -05:00
Jack Nagel
85a9156c6f
Revert "Don't raise in mach_data so the debugger doesn't catch it"
...
This reverts commit 4f8a3e2113c2e7b88600ff6371f9f70579c55509.
2014-10-11 01:45:41 -05:00
Jack Nagel
977a2ceae3
Revert "Handle read(n) returning nil"
...
This reverts commit 578cb637594d32b86322be29205329d700ad75ca.
2014-10-11 01:45:36 -05:00