Jack Nagel
93f7f2e950
Add security contact
2014-10-22 17:23:29 -05:00
Mike McQuaid
d56a2751a1
brew-test-bot: always base URL tests on master.
2014-10-22 09:32:19 +01:00
Jack Nagel
d3ae3419a9
Correct description of how to fail tests
...
Fixes Homebrew/homebrew#33463 .
2014-10-21 22:43:46 -05:00
Jack Nagel
f29376c867
Revert "xcode: use 6.1 on Mavericks."
...
Pending resolution of Homebrew/homebrew#33431 .
This reverts commit bf434e2f7d18ba7d77ac15d54a43c555bc4019c8.
2014-10-21 17:47:30 -05:00
Mike McQuaid
356e75487e
Point to a tap when installing or fetching.
...
When installing or fetching and stuff goes wrong we can't always catch
the error and redirect to the tap. Instead, point to the tap before we
do anything failure-prone and hopefully that'll encourage people to
file issues in the right place. If not we can say that explicitly.
Closes Homebrew/homebrew#33220 .
2014-10-21 23:04:55 +01:00
Manpreet Singh
dcc8309d1b
ENV/pod2man: fix for machines upgraded to Yosemite
...
Yosemite is having the same issues as Homebrew/homebrew#24590 in the past on upgraded machine. Bump to pod2man5.18.
Closes Homebrew/homebrew#33436 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-21 19:45:07 +01:00
Mike McQuaid
5c88e8d654
brew-test-bot: be more resilient to bad arguments.
2014-10-21 15:34:20 +01:00
Mike McQuaid
324ea3e481
doctor: Xcode 6.1 is in the App Store.
2014-10-21 14:56:32 +01:00
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
Adam Vandenberg
b4e8e85d23
remove ext from autocomplete
2014-10-20 23:18:07 -07:00
Adam Vandenberg
dfda2b5d6d
remove versions from autocomplete
2014-10-20 23:16:45 -07: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
Loren Segal
bb167ef902
yardopts: specify "extra" files.
...
The current .yardopts is treating extra .md files as source code rather
than registering them as "extra files". YARD needs a "-" to separate
source from non-source files.
Closes Homebrew/homebrew#33362 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-20 08:24:06 +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
5f1a18c3ae
yardopts: look for more Markdown files.
...
But exclude vendored stuff.
2014-10-19 17:23:08 +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
Mike McQuaid
f7bb519041
Add tdsmith as maintainer.
2014-10-19 11:38:21 +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