| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-09-24 | Simplify unbrewed file whitelists | Jack Nagel | |
| Only the keys of the hashes are used, so we can just use arrays and comments instead. | |||
| 2014-09-24 | Whitelist OSXFuse headers | Jack Nagel | |
| 2014-09-24 | Match whitelisted files using fnmatch | Jack Nagel | |
| 2014-09-24 | Add doctor check for unbrewed header files | Jack Nagel | |
| 2014-09-23 | Note that the JDK is required for java dependencies | Jack Nagel | |
| Closes #32224. | |||
| 2014-09-23 | audit: make `has_DATA?` ignore commented-out lines | chdiza | |
| Before this change, audit would detect commented-out lines containing the string 'DATA' as if there were no commenting. Then it could complain, e.g., problem "'DATA' was found, but no '__END__'", which would be a false alarm in that circumstance. Closes #32568. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-09-23 | Audit for outdated devel versions | Jack Nagel | |
| 2014-09-21 | Update CLT version check | Jack Nagel | |
| 2014-09-21 | XQuartz 2.7.7 | Mike McQuaid | |
| 2014-09-21 | Xcode 6.0.1 | Mike McQuaid | |
| 2014-09-21 | Stop recording the fails_with cause internally | Jack Nagel | |
| The string passed as the cause is currently unused, so we don't need to actually store it. | |||
| 2014-09-20 | Boneyarding Metalua | Dominyk Tiller | |
| Proposing that we toss Metalua into the boneyard. Reasons: 1) It is hard-coded to look for Lua & Luac binaries, which are obviously now pointing at Lua (5.2). I tried tweaking those hard-coded lines with inreplace and had some success, but it still broke on finding Luac. It complies ‘successfully’, but it won’t do very much. 2) There’s been no stable Metalua release for 5 years. 3) The HEAD build hasn’t worked in at least 8 months because the github has moved away from compile scripts in favour of becoming Luarocks. 4) Honestly, interest in Metalua seems to be pretty low. If nobody has noticed the HEAD build has been dead for 8 months…? I feel like we’d be better scrapping this and pointing people at the new Luarocks available for Metalua, which are on versions 0.7.2-1 compared to our shipped 0.5-rc2. | |||
| 2014-09-20 | Make Pathname#atomic_write truly atomic | Jack Nagel | |
| As we know, files cannot be moved across filesystems atomically. In that case, FileUtils.mv will make a copy. But if we create the temp file in the same directory as the target, we can avoid this and use File.rename directly. Additionally, the rename should be the absolute last step, so that the original file is preserved if altering ownership and permissions fails. | |||
| 2014-09-20 | Don't to_s the cmd parameter in Homebrew.system | Jack Nagel | |
| 2014-09-20 | Stop invoking the editor through an interactive shell | Jack Nagel | |
| This was added in d2ecfb9 / #12784 to fix a bug repotted in #12779, but at that time we were invoking the editor via `system` rather than `exec`. Now we are using exec, and running it through an interactive shell seems to cause other problems, for example, emacs does not suspend/resume properly. Fixes #32328. | |||
| 2014-09-19 | Whitelist oxsfuse files since we support externally installed oxsfuse | Jack Nagel | |
| 2014-09-19 | Clarify "could not tap" warning | Jack Nagel | |
| Closes #31451. Closes #32223. | |||
| 2014-09-19 | caveats: check if plist is a symlink. | Mike McQuaid | |
| Avoid problems like #32367. | |||
| 2014-09-18 | Remove obsolete nil guard | Jack Nagel | |
| This was added in 3a7a3619f7016c75c3e53e944221bf7f6354a63b to make the tests pass, but this method is now stubbed out in the tests, so we can assume $? will be non-nil. | |||
| 2014-09-18 | Make install name debug output more readable | Jack Nagel | |
| 2014-09-18 | Pass command and arg list into ErrorDuringExecution constructor | Jack Nagel | |
| 2014-09-18 | Call reset in the superclass implementation of setup_build_environment | Jack Nagel | |
| 2014-09-18 | Make --cc override the compiler selector | Jack Nagel | |
| 2014-09-18 | Replace CompilerQueue with predetermined priority lists | Jack Nagel | |
| 2014-09-18 | Move Compiler struct into CompilerSelector namespace | Jack Nagel | |
| 2014-09-18 | Remove fails_with? from the formula instance | Jack Nagel | |
| 2014-09-18 | Delay requiring irb until runtime | Jack Nagel | |
| Fixes #32410. | |||
| 2014-09-18 | Fix exiting the debugger menu with CTRL-D | Jack Nagel | |
| 2014-09-18 | Implement `brew test --debug` | Jack Nagel | |
| 2014-09-18 | Remove workaround for old debugger | Jack Nagel | |
| 2014-09-18 | Rewrite debugger to remove monkeypatches and use of call/cc | Jack Nagel | |
| 2014-09-18 | Disable outdated Xcode doctor checks until the bots are updated | Jack Nagel | |
| 2014-09-18 | Xcode 6.0.1 | Jack Nagel | |
| Closes #32394. | |||
| 2014-09-16 | Fix variable shadowing bug in requirement expansion | Jack Nagel | |
| Long term we should probably rename the installer's "f" attribute to "formula". | |||
| 2014-09-14 | audit: access the homepage attribute once | Jack Nagel | |
| 2014-09-14 | Consistently call name on formula instead of relying on to_s | Jack Nagel | |
| 2014-09-14 | Print each line of --env output atomically | Jack Nagel | |
| 2014-09-14 | Remove unnecessary conditional | Jack Nagel | |
| If ARGV.named.empty?, then ARGV.formulae.map(&:name) == []. | |||
| 2014-09-14 | Remove InstallationError superclass | Jack Nagel | |
| None of these subclasses share any behavior other than what is inherited from RuntimeError, so we can just get rid of the superclass. | |||
| 2014-09-13 | Replace loop + delete with array difference | Jack Nagel | |
| 2014-09-13 | Remove unused attribute from BuildError | Jack Nagel | |
| 2014-09-13 | Pass the ENV hash into the BuildError constructor | Jack Nagel | |
| 2014-09-12 | Use the superclass properly | Jack Nagel | |
| 2014-09-12 | Make parameter names match superclass parameter names | Jack Nagel | |
| 2014-09-12 | Remove default argument from Homebrew::InstallationError | Jack Nagel | |
| This class is never instantiated directly, and all subclasses initializers have different signatures and do not rely on this. | |||
| 2014-09-12 | Make exception subclasses use their superclass properly | Jack Nagel | |
| 2014-09-12 | Don't use undent on keg-only reasons | Jack Nagel | |
| It will cut off the beginning of any interpolated lines. Fixes #32259. | |||
| 2014-09-11 | Use safe_system when invoking install_name_tool | Jack Nagel | |
| 2014-09-11 | Use multiple-argument form of quiet_system | Jack Nagel | |
| 2014-09-11 | Use only strings in ENV.x11 | Jack Nagel | |
