| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-31 | Use resolved_path instead of dirname and readlink directly | Jack Nagel | |
| 2014-03-31 | Remove default value from Keg#link_dir mode parameter | Jack Nagel | |
| Now that this is always called with an explicit mode argument, let's make sure it stays that way. | |||
| 2014-03-31 | Pass the link mode to resolve_any_conflicts | Jack Nagel | |
| 2014-03-31 | Move dnsiff to the boneyard | Jack Nagel | |
| Closes #27642. | |||
| 2014-03-31 | pocl: move to homebrew/science. | Mike McQuaid | |
| 2014-03-31 | audit: check the use of Dir[] | Mike McQuaid | |
| Sometimes `Dir[]` is used with single files/directories unnecessarily. | |||
| 2014-03-30 | Audit gnome URLs, prefer download.gnome.org | Jack Nagel | |
| 2014-03-30 | Aliases never point at symlinks, so just use resolved_path | Jack Nagel | |
| 2014-03-29 | Relocate files in share/pkgconfig too | Jack Nagel | |
| 2014-03-29 | Calling find on nonexistent directories only works on 1.8 | Jack Nagel | |
| 2014-03-29 | Always call Process.wait with an argument | Jack Nagel | |
| 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 #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 #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 #27949. Signed-off-by: Jack Nagel <jacknagel@gmail.com> | |||
| 2014-03-28 | Migrate dotwrp, qrupdate, slicot to homebrew-science | Adam Vandenberg | |
| Closes #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 #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 #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 | |
