| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-29 | Always call Process.wait with an argument | Jack Nagel | |
| 2014-03-29 | zsh_completion: add brew switch support. | Erlend Hamberg | |
| The Homebrew command `switch` will now be completed and installed fomulas can be completed. The installed versions (the last argument of `brew switch [formula] [version]`) is not completed at this point. Closes Homebrew/homebrew#27966. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-03-29 | Future-proof the build process fork/wait | Jack Nagel | |
| 2014-03-29 | Make sure we wait for the correct child | Jack Nagel | |
| Fixes Homebrew/homebrew#27962. | |||
| 2014-03-28 | Simplify collecting options | Jack Nagel | |
| 2014-03-28 | Don't rely on Dependency#to_s | Jack Nagel | |
| 2014-03-28 | Add revision to `brew info --json` | Jack Nagel | |
| Closes Homebrew/homebrew#27820. | |||
| 2014-03-28 | Filter arguments for setup.py and build.py | Jack Nagel | |
| 2014-03-28 | Make ENV changes in the child so we don't have to roll them back | Jack Nagel | |
| 2014-03-28 | Add ENV.refurbish_args helper | Misty De Meo | |
| Rationale: our arg refurbishment is normally only turned on when called via the `make` wrapper, for compatibility reasons. However, there are numberous places we'd like this to be turned on elsewhere, like software that builds via `python setup.py` where bad flags from the system python can be pulled in. This helper appends 'O' to CCCFG, which enables refurbishment for all calls of the compiler shims. | |||
| 2014-03-28 | Move hwloc to homebrew/science. | Dominique Orban | |
| Closes Homebrew/homebrew#27949. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-03-28 | Remove -fcaller-saves and -fthread-jumps for clang | Jack Nagel | |
| 2014-03-28 | Migrate dotwrp, qrupdate, slicot to homebrew-science | Adam Vandenberg | |
| Closes Homebrew/homebrew#27743. | |||
| 2014-03-27 | Move initializer after constants and class methods | Jack Nagel | |
| 2014-03-27 | Fix class definition so we can require files first | Jack Nagel | |
| 2014-03-27 | Only write files if we actually made a change | Jack Nagel | |
| 2014-03-27 | Return early so we can reduce nesting of conditionals | Jack Nagel | |
| 2014-03-27 | Fix overly defensive handling of src parameter in make_relative_symlink | Jack Nagel | |
| This method is for internal use only. It is unsuitable for use in formulae, which should use install_symlink to create relative symlinks. Thus callers are required to pass a Pathname, not a string, and we can remove this conditional. Further, if src is not absolute, then src.relative_path_from(dirname) will fail. All callers currently pass absolute pathnames. Therefore we don't need to call expand_path when printing it. | |||
| 2014-03-27 | Don't mix boolean operator types | Jack Nagel | |
| 2014-03-27 | Put constant strings in a constant | Jack Nagel | |
| 2014-03-27 | Fix Keg#find so we don't have to deal with it everywhere | Jack Nagel | |
| lol inheritance | |||
| 2014-03-27 | link: fix output ordering when exceptions are raised | Jack Nagel | |
| 2014-03-27 | link: print wrapper is not always required | Jack Nagel | |
| 2014-03-27 | Replace files atomically when relocating, take two | Jack Nagel | |
| 2014-03-27 | Revert "Replace files atomically when relocating" | Jack Nagel | |
| There are some weird interactions with ensure_writable and atomic_write that need to be sorted out. Fixes Homebrew/homebrew#27917. This reverts commit 41c21e6ea5647823a9e589a56f0494b622e26fb2. | |||
| 2014-03-27 | extend/string: backport #rpartition | Misty De Meo | |
| 2014-03-27 | Assert that Keg#link produces relative symlinks | Jack Nagel | |
| 2014-03-27 | Assert that the broken symlink is actually overwritten | Jack Nagel | |
| 2014-03-27 | Don't let broken symlinks halt linking | Jack Nagel | |
| 2014-03-27 | Fix conflicting symlink advice | Jack Nagel | |
| Closes Homebrew/homebrew#27899. | |||
| 2014-03-26 | Add missing newline to link and unlink in verbose mode | Jack Nagel | |
| 2014-03-26 | Replace files atomically in inreplace | Jack Nagel | |
| 2014-03-26 | Drop intermediate variable | Jack Nagel | |
| 2014-03-26 | Replace files atomically when relocating | Jack Nagel | |
| 2014-03-26 | Tab#write always overwrites, no need to unlink | Jack Nagel | |
| 2014-03-26 | Fall back to Process.gid if we aren't a member of the file's group | Jack Nagel | |
| 2014-03-26 | Put tempfile into binmode before writing | Jack Nagel | |
| 2014-03-26 | CLT.installed?: base result on version detection | Misty De Meo | |
| CLT.installed? previously returned false if the user had outdated dev tools installed after a 10.9 upgrade, which was confusing to users. | |||
| 2014-03-25 | Failing to install plist shouldn't prevent linking | Jack Nagel | |
| 2014-03-25 | Write plists atomically | Jack Nagel | |
| 2014-03-25 | Revert "doctor: use double quotes for setting PATH." | Mike McQuaid | |
| I'm an idiot. This reverts commit f890e4973840a66a522189c8e5530bff61d17162. | |||
| 2014-03-25 | audit: don't warn about tarball in non-GitHub URL. | Mike McQuaid | |
| 2014-03-25 | doctor: use double quotes for setting PATH. | Mike McQuaid | |
| Closes Homebrew/homebrew#27619. | |||
| 2014-03-25 | cc: don't add linker arguments if only -v passed. | dinkypumpkin | |
| Supports configure scripts (e.g., mplayer) that use "gcc -v" to identify compiler. Closes Homebrew/homebrew#27793. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2014-03-25 | Don't load the full debugger when readline is the formula being installed | Jack Nagel | |
| Fixes Homebrew/homebrew#27842. | |||
| 2014-03-24 | Filter -fno-delete-null-pointer-checks for clang | Jack Nagel | |
| Fixes Homebrew/homebrew#27836. | |||
| 2014-03-24 | Check existence of target keg instead of hiding exceptions | Jack Nagel | |
| 2014-03-24 | bottle_version: handle pazpar2 style. | Mike McQuaid | |
| 2014-03-23 | LD64Dependency: super before setting env proc | Misty De Meo | |
| Otherwise super will overwrite @env_proc with the default value. | |||
| 2014-03-23 | Expose some keg methods | Jack Nagel | |
