Mike McQuaid
612230a705
doctor: check cache directory is writable.
...
Fixes Homebrew/homebrew#32304 .
Fixes Homebrew/homebrew#34933 .
2014-12-14 10:17:29 +00:00
Xu Cheng
a3000f3ea9
tap-readme: fix indent
...
Closes Homebrew/homebrew#34953 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-12-13 18:14:49 -05:00
Xu Cheng
5310d16686
brew-doctor: warning the external commands with conflicting names
...
Closes Homebrew/homebrew#34755 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-12-09 12:59:04 +00:00
Jack Nagel
c06fe57b04
Use FileUtils instead of shelling out to cp
2014-12-07 14:38:42 -05:00
Jack Nagel
f0e01a0578
Use add_attribute method instead of accessing attributes hash
2014-12-02 21:14:53 -05:00
Jack Nagel
b9474dfc42
Simplify appending CDATA
2014-12-02 21:14:53 -05:00
Jack Nagel
a463caae36
Combine conditionals
2014-12-02 21:14:52 -05:00
Mike McQuaid
52cda8fd80
Allow searching/installing Homebrew Casks.
...
People want to install things like GIMP using Homebrew so let's make it
easier for them to find a decent installation method.
Closes Homebrew/homebrew#34496 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-30 17:59:02 +00:00
Mike McQuaid
eae7363934
uninstall: notify on multiple versions removed.
...
Closes Homebrew/homebrew#34398 .
Closes Homebrew/homebrew#34445 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-27 11:36:11 +00:00
Misty De Meo
6017811397
doctor: handle non-extent methods passed as arguments
2014-11-26 17:54:53 -08:00
Mike McQuaid
13b770246a
test-bot: more support for bottling taps.
2014-11-24 08:26:43 +00:00
Mike McQuaid
8581330d3a
bottle: use --root-url instead of --root_url
2014-11-24 08:25:05 +00:00
Mike McQuaid
54347843ed
pull: support downloading bottles for taps.
2014-11-23 17:16:59 +00:00
Mike McQuaid
62815f4b3d
test-bot: more tap upload improvements.
2014-11-23 16:59:54 +00:00
Mike McQuaid
c925c22158
test-bot: tap before attempting upload.
2014-11-23 16:50:19 +00:00
Mike McQuaid
342b09b855
test-bot: fix indentation.
2014-11-23 14:41:48 +00:00
Mike McQuaid
ed30b04911
test-bot: fix tap-from-url regex usage.
2014-11-23 14:38:40 +00:00
Mike McQuaid
00f0644106
test-bot: improve tap building.
...
- allow using (UPSTREAM_)GIT_URL to find the tap name
- push bottles to a remote based on the tap name
2014-11-23 14:11:46 +00:00
Mike McQuaid
c616fe737f
brew-pull: die when bumping multiple formulae.
2014-11-23 11:21:26 +00:00
Jack Nagel
bc40e9fb95
aspell: unroll options loop to avoid accessing internals
2014-11-20 20:11:24 -06:00
Mike McQuaid
395d798bc2
brew-test-bot: check default_formula requirements.
...
This handles the case where e.g. a default_formula cannot be installed
on Yosemite which causes the build to fail.
2014-11-18 16:43:13 +00:00
Jack Nagel
24f1a6e9fc
Run test-bot logs through iconv on Ruby 1.8
2014-11-18 01:22:42 -06:00
Jack Nagel
a9e34b0ee2
UTF-8 to UTF-16 should never raise UndefinedConversionError
2014-11-18 01:22:25 -06:00
Jack Nagel
7f230dfaf8
Suppress encoding errors in test-bot log files
2014-11-18 00:41:52 -06:00
Mike McQuaid
da3c9a1e16
brew-pull: make close message detection more precise.
2014-11-17 10:26:27 +00:00
Jack Nagel
e00a6e4c4d
Remove more references to removed external commands
2014-11-16 21:57:08 -06:00
Jack Nagel
824e187803
doctor: more useful comment
2014-11-14 20:32:46 -06:00
himikk
8e68a9724d
Tell brew doctor to ignore libTrAPI.dylib
...
Tell brew doctor to ignore libTrAPI.dylib
TrAPI used by VPN software "Endpoint Security VPN"
Closes Homebrew/homebrew#34129 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-14 20:30:52 -06:00
Tim D. Smith
f388992b02
doctor: don't complain if reads_brewed_pth_files? is nil
...
Closes Homebrew/homebrew#33957 .
2014-11-14 16:05:26 -08:00
Tim D. Smith
10d0824483
doctor: check that Python site-packages directory is writable
2014-11-14 16:05:18 -08:00
Dominyk Tiller
ca2c201fb3
doctor: option depreciation
...
I presume this needs to change to reflect Homebrew/homebrew#34147 ?
Closes Homebrew/homebrew#34151 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-11-13 08:41:16 +00:00
Jack Nagel
89dc0b9787
One less place where Formula is reopened
2014-11-12 21:41:14 -06:00
Jack Nagel
16a2220834
Exempt the head-only tap from the head-only audit warning
2014-11-12 21:32:44 -06:00
Jack Nagel
f27468507c
Don't warn about config scripts that originate in the cellar
...
Fixes Homebrew/homebrew-php#1389 .
2014-11-11 17:43:38 -06:00
Jack Nagel
e537fc41de
Exclude documentation from brew list --unbrewed
2014-11-11 11:38:16 -06:00
Jack Nagel
ab0368cb34
test-bot: make variable names consistent with other code
2014-11-10 20:49:47 -06:00
Jack Nagel
001c9baa7f
Don't record the test if initialization fails
...
When Test.new raises an ArgumentError, nil will be pushed onto the tests
array, and then methods will be called on nil when we iterate over the
tests while building the XML output.
2014-11-10 19:28:17 -06:00
Jack Nagel
bf53f3fd16
Less code in begin block
2014-11-10 19:27:31 -06:00
Stefan
28d465fab1
gist-logs: basic login
...
Closes Homebrew/homebrew#33839 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-11-10 17:07:36 -06:00
Mike McQuaid
1eb74cb419
test-bot: handle changed bottled dependencies.
2014-11-07 21:48:55 +00:00
Jack Nagel
e1bfbad810
Make quieter an installer mode
2014-11-03 21:43:11 -06:00
Jack Nagel
3421308bd4
Make git an installer mode
2014-11-03 21:39:11 -06:00
Jack Nagel
3c9cc18c17
Add ARGV.git?
2014-11-03 21:39:11 -06:00
Mike McQuaid
2d67c5ee8f
brew-pull: allow resolution with --resolve.
2014-11-03 10:00:50 +00:00
Tim D. Smith
809e048b96
doctor: check for .pth support in Homebrew site-packages
2014-11-02 10:33:35 -08:00
Mike McQuaid
992f40e119
pull: pull from PR then from BrewTestBot.
...
This allows making e.g. `Closes #X` point to the correct commit to reduce confusion and allows `--bump` to function correctly.
2014-11-01 10:14:48 +00:00
Jack Nagel
a01a3bd594
Check for MacPorts/Fink installation only after build failures
2014-10-31 20:54:09 -05:00
Jack Nagel
d8abdfa56d
Revert "run macports check after failed build instead of before every build"
...
CannotInstallFormulaError is only raised when another version of the
formula is linked or any of its dependencies are unlinked, in which case
this warning is totally irrelevant. It should be checked after build
errors instead.
This reverts commit 466d0f718bc2241e830393b384294c21194995e0.
2014-10-31 20:54:09 -05:00
Jack Nagel
73cc58641b
More specific require
2014-10-31 20:10:49 -05:00
Jack Nagel
9a356fc609
Remove FormulaAlreadyInstalledError
...
install is the only command that can trigger this warning, so it should
be handled before instantiating the installer.
2014-10-31 18:33:39 -05:00