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
fa06438102
Undocument UnsafeSubersionDownloadStrategy
2014-10-18 17:55:29 -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
Jack Nagel
3d96dad25c
Pull cache creation out of begin block
2014-10-10 20:30:29 -05:00
Jack Nagel
b3ed5a367d
Remove redundant comments
2014-10-10 20:30:29 -05:00
Jack Nagel
a6df8785d8
Handle read(n) returning nil
...
Fixes Homebrew/homebrew#33090 .
2014-10-10 20:25:38 -05:00
Jack Nagel
01397d17f7
Don't raise in mach_data so the debugger doesn't catch it
...
Closes Homebrew/homebrew#33088 .
2014-10-10 19:22:11 -05:00
Jack Nagel
8cc5aabfcf
Allow debugging patch failures
...
Closes Homebrew/homebrew#33056 .
2014-10-10 14:59:18 -05:00
Jack Nagel
da56a45025
Prefer current CLT package ID
...
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 .
2014-10-10 13:08:50 -05:00
Jack Nagel
7b550b9486
Use alias_method instead of an extra ivar
2014-10-09 21:54:36 -05:00