Jack Nagel
4fd78c9690
Provide more information about link errors
...
References Homebrew/homebrew#32046 .
2014-09-09 14:26:36 -05:00
Johnathan Conley
0d154a991d
Add :osxfuse dependency to support binary install.
...
add :osxfuse symbolic dependency
add ConflictsWithFuseForOsx requirement for osxfuse/fuse4x/fuse4x-kext
Closes Homebrew/homebrew#31975 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-09-09 10:17:03 +01:00
Jack Nagel
6a3a370603
Fix file descriptor leak
2014-09-08 19:50:32 -05:00
Jack Nagel
9321873eef
Use predicate method and eliminate local
2014-09-08 19:50:15 -05:00
Jack Nagel
f6eedf9464
Avoid early return
2014-09-08 19:50:13 -05:00
Jack Nagel
fbc5d6c31f
Remove haskell-platform
...
The latest version haskell-platform features an entirely different
build system that does not play well with Homebrew, so it is being
removed in favor of the ghc and cabal-install formulae.
The binary installer can also be used instead:
https://www.haskell.org/platform/mac.html
Closes Homebrew/homebrew#31609 .
2014-09-08 16:35:26 -05:00
Mike McQuaid
f4d87d41be
test.pcap: add pcap fixture.
2014-09-08 09:05:23 +01:00
Jack Nagel
691f962b0d
Fix file descriptor leak in Formula#system
2014-09-07 20:41:18 -05:00
Jack Nagel
6b423c8cfb
Make sure redirected stdout and stderr share the same offset
...
This fixes broken output like this:
Error: No such file or directory - non_existent_file
ee/src/tree-1.7.0.tgz
Already downloaded: /Library/Caches/Homebrew/tree-1.7.0.tgz
==> Verifying tree-1.7.0.tgz checksum
tar xf /Library/Caches/Homebrew/tree-1.7.0.tgz
2014-09-07 20:25:12 -05:00
Jack Nagel
758608815f
Move gnunet to the boneyard
...
Closes Homebrew/homebrew#30418 .
2014-09-07 19:00:31 -05:00
Michael Hackner
8d23a43f12
Fix brew list when combining --pinned and --versions
...
Fixes Homebrew/homebrew#32067
Closes Homebrew/homebrew#32099 .
Closes Homebrew/homebrew#32134 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-07 18:55:02 -05:00
Jack Nagel
b544f3e5f1
Clear GOBIN in environment setup
...
Closes Homebrew/homebrew#32014 .
2014-09-07 18:39:00 -05:00
Jack Nagel
24a133f119
gist-logs: send an Accept header with the request
2014-09-07 17:41:55 -05:00
Jack Nagel
08c581d5e7
gist-logs: extract methods
2014-09-07 17:34:13 -05:00
Jack Nagel
793b58a686
gist-logs: always post config and doctor output
...
Closes Homebrew/homebrew#32145 .
2014-09-07 17:12:21 -05:00
Jack Nagel
1dd924b9bd
gist-logs: remove unnecessary exception class
2014-09-07 16:19:20 -05:00
Jack Nagel
c0c5298ae5
gist-logs: pull ternary out of hash literal
2014-09-07 16:12:02 -05:00
Jack Nagel
832f88fbc1
gist-logs: simplify setting the post path
2014-09-07 16:09:42 -05:00
Jack Nagel
944ac75b24
Use Formula#tap to get the repository name
2014-09-07 16:06:47 -05:00
Jack Nagel
269405995e
Simplify getting the list of doctor checks
2014-09-07 14:20:37 -05:00
Jack Nagel
20923363c9
Avoid intermediate array
2014-09-07 14:07:12 -05:00
Jack Nagel
d0ecd08c90
Avoid intermediate array
2014-09-07 14:07:06 -05:00
Jack Nagel
829b6289f5
brew-test-bot: check for hg in requirements
2014-09-07 12:53:50 -05:00
Jack Nagel
51ffcc761f
Fix typo
2014-09-07 12:39:09 -05:00
Jack Nagel
4652be33b9
brew-test-bot: install hg before fetching if necessary
2014-09-07 12:32:40 -05:00
Jack Nagel
50f0146f51
brew-test-bot: less code in begin block
2014-09-07 12:31:46 -05:00
Josh Larson
a316a07251
Fix comma splice in outdated brew message
...
Closes Homebrew/homebrew#32123 .
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-06 00:29:16 -05:00
Jack Nagel
23c73e2147
Remove unnecessary closed? guard
...
The debugger can't jump back to this point, so we don't have to worry
about this code executing twice.
2014-09-05 16:56:07 -05:00
Jack Nagel
fd0ba6904f
Less code in begin block
2014-09-05 15:36:08 -05:00
Jack Nagel
638363ac8b
Ensure log file is closed
2014-09-05 15:23:00 -05:00
Jack Nagel
7c47060702
Flush log stream before exec
2014-09-05 15:13:53 -05:00
Jack Nagel
b9c796999b
Cache result of ARGV.verbose? on the stack
2014-09-05 15:13:53 -05:00
Jack Nagel
a3409a179e
Reduce branches and effective scope of some variables
2014-09-05 15:13:53 -05:00
Jack Nagel
34ea00783c
Skip allocating a pipe entirely in non-verbose mode
2014-09-05 15:13:52 -05:00
Jack Nagel
a211b61441
Don't pass the read end of the pipe to exec_cmd
2014-09-05 15:13:52 -05:00
Jack Nagel
2efe4cc3b5
Log directly to the log file in non-verbose mode
2014-09-05 15:13:52 -05:00
Jack Nagel
effddda4f9
Promote log stream to a local
2014-09-05 15:13:52 -05:00
Jack Nagel
479ad0265b
Reduce effective scope of pipe variables
2014-09-05 15:13:52 -05:00
Jack Nagel
659896fda2
Extract body of child process to a method
2014-09-05 15:13:52 -05:00
Jack Nagel
bbf79f5d85
Make logging cheaper in the non-verbose case
2014-09-05 01:22:01 -05:00
Jack Nagel
03abf83472
Add timestamp and argument list to log files
2014-09-05 00:36:39 -05:00
Jack Nagel
6638d08489
doctor: print values of DYLD_* env vars
2014-09-04 17:33:33 -05:00
Jack Nagel
e5ea0bcd65
Hack around Zlib constant conflict
2014-09-04 01:28:46 -05:00
Mike McQuaid
d3150f3a06
audit: fix line number typo.
...
Closes Homebrew/homebrew#32031 .
2014-09-02 11:50:00 +01:00
Jack Nagel
fe1bf57a15
audit: fix line number off-by-one
2014-09-01 23:25:16 -05:00
Misty De Meo
4743fc1662
Add Go language module, resources
...
This introduces a new GoResource category of resource. GoResources
have a specialized stage method which allows a resource to stage
itself into a gopath.
The new Go language module provides a one-liner to stage all
GoResources present in the formula.
2014-09-01 19:56:43 -07:00
Misty De Meo
aec47d8a19
resource: escape slashes from download_name
...
This is useful to be able to write go resources using their package
name as the resource name
2014-09-01 19:56:43 -07:00
Jack Nagel
356c391dfb
Rewrite fails_with tests as tests for CompilerFailure
2014-08-31 13:40:51 -05:00
Xu Cheng
329e357d9a
plist_caveats: simplify the block and add a comment
...
Closes Homebrew/homebrew#30630 .
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-31 19:18:11 +01:00
Xu Cheng
ddf22735db
plist_caveats: remove launchctl list
as it requires sudo for root services
2014-08-31 19:18:11 +01:00