| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-08-15 | Add Hardware::CPU.arch_(32|64)_bit | Misty De Meo | |
| This replaces hardcoding of i386/x86_64 all over the code. | |||
| 2013-08-15 | SubversionDownloadStrategy: fix reference to removed method | Jack Nagel | |
| 2013-08-14 | add ubuntu package search | Adam Vandenberg | |
| 2013-08-14 | audit: show real name for aliases | Adam Vandenberg | |
| 2013-08-15 | Unlinked brewed python -> use system python | Samuel John | |
| Up to now a brewed Python, even if not linked, was preferred over and external Python, so that you had to completely `brew rm python` to have a formula link against external (mostly system) Python. From now on it is okay to `brew unlink python`. | |||
| 2013-08-14 | brew reinstall: Reuse options from last time | Samuel John | |
| Now, we can finally stop stuggesting to `brew rm <foo>` and then `brew install <foo> <with-your-preferred options> So `brew reinstall` will honor all options that have been recorded into the INSTALL_RECEIPT.json plus if `--build-bottle` was used. | |||
| 2013-08-14 | Keg should link symlinks directly. | Samuel John | |
| If the `src` in the Cellar of a formula is a symlink to another dir in the same Cellar (for example `Frameworks/QtGui.framework` is a symlink to `lib/QtGui.framework`), then we should make a symlink directly instead of possibly creating an empty dir. This is needed because Ruby's `find` does not follow symlinks (newer versions can, but we have to support 10.8 for a long time). Currently this probably only occurs for Qt, where we put symlinks into the Cellar/Frameworks and the frameworks linking code is a bit special to create a directory to "merge" together different versions of the same framework from different formulae. See `python` and `python3`; both install `Python.framework` and only one can be the `Current` but the other should still be put into `Python.framework/Versions`. Therefore `Python.framework` has to be a dir and no symlink. | |||
| 2013-08-14 | Correct comment | Jack Nagel | |
| 2013-08-14 | Use each instead of while loop | Jack Nagel | |
| 2013-08-14 | Replace long conditional with guard clauses | Jack Nagel | |
| 2013-08-14 | Iterate over these directly rather than mapping first | Jack Nagel | |
| 2013-08-14 | Return value of modify_build_environment is unimportant | Jack Nagel | |
| 2013-08-14 | Reverse conditional | Jack Nagel | |
| 2013-08-14 | Collapse to one-liner | Jack Nagel | |
| 2013-08-14 | No need to map, all? takes a block | Jack Nagel | |
| 2013-08-14 | Add missing false | Jack Nagel | |
| 2013-08-14 | Remove stray space | Jack Nagel | |
| 2013-08-13 | pathname: remove unused return values | Adam Vandenberg | |
| Return value was used only by one test, rewrote test to know expected value. | |||
| 2013-08-13 | Remove outdated comment | Jack Nagel | |
| 2013-08-13 | Avoid reading whole files into memory during decompression | Jack Nagel | |
| 2013-08-13 | Improve checksum perf by providing an output buffer | Jack Nagel | |
| 2013-08-10 | Doctor: missed CLT URL replacement | Misty De Meo | |
| 2013-08-10 | Update URL for CLT download | Misty De Meo | |
| http://connect.apple.com is still down, but https://developer.apple.com/downloads has all of the Apple developer downloads available. Fixes #21812. | |||
| 2013-08-10 | Check that the cellar exists in Formula.installed | Jack Nagel | |
| Fixes #21741. | |||
| 2013-08-10 | Make usage of ObserverPathnameExtension more obvious | Jack Nagel | |
| Remove use of globals. Closes #21795. | |||
| 2013-08-10 | Allow specifying a custom PATH for which method | Jack Nagel | |
| Closes #21794. | |||
| 2013-08-09 | Always prune empty toplevel directories when unlinking | Jack Nagel | |
| Closes #21750. | |||
| 2013-08-09 | Keep track of pruned parent directories | Jack Nagel | |
| 2013-08-09 | Add tests to demonstrate failure to prune empty directories | Jack Nagel | |
| 2013-08-09 | Remove hardcoded paths in keg tests | Jack Nagel | |
| 2013-08-09 | Remove keg test dependency on formula | Jack Nagel | |
| 2013-08-09 | Move MacOS.xcode43_without_clt? into Xcode module | Jack Nagel | |
| 2013-08-09 | Add fedora to brew search | Adam Vandenberg | |
| 2013-08-08 | alphabetize list | Adam Vandenberg | |
| 2013-08-08 | Add SourceForge hg pattern | Adam Vandenberg | |
| 2013-08-08 | cleaner: traverse directories in postorder | Jack Nagel | |
| 2013-08-08 | exception style | Adam Vandenberg | |
| 2013-08-08 | Don't hard-code PYTHONPATH for `brew test` | Samuel John | |
| This rules out any possibility to test Python 3.x software as the PYTHONPATH is used by any Python and `brew test pyqt --with-python3` fails because it picks up the `pyqt` module fomr Python 2.x's site-packages. Upstream tells us not to set the PYTHONPATH and then starting another (major) python version. | |||
| 2013-08-08 | Improve docs for Formula#python (python_helper) | Samuel John | |
| 2013-08-08 | Python: Exit if PYTHONPATH is wrong | Samuel John | |
| In our sitecustomize.py we instruct python to exit with an error message if the PYTHONPATH is pointing to a wrong homebrew site-packages dir. With wrong meaning another major python version. If you set the PYTHONPATH to include $(brew --prefix)/lib/python2.7/site-packages and start python3, it may pick up modules from there, wich can result in errors for non pure python modules (such as PyQt). | |||
| 2013-08-08 | For brewed python, make sure to unset the PYTHONPATH | Samuel John | |
| during building of python software inside of a `python do … end` block. | |||
| 2013-08-08 | python_helper prepends PYTHONPATH | Samuel John | |
| …instead of appending. This should be safer against any malformed user-defined values in the PYTHONPATH. | |||
| 2013-08-06 | Use MacOS::X11 path helpers | Jack Nagel | |
| 2013-08-06 | Eliminate MacSystem module | Jack Nagel | |
| 2013-08-06 | MacSystem now just wraps MacOS | Jack Nagel | |
| 2013-08-06 | Remove more dead code | Jack Nagel | |
| 2013-08-06 | Don't use exceptions for flow-control | Jack Nagel | |
| 2013-08-06 | Raise a useful message | Jack Nagel | |
| 2013-08-06 | style | Jack Nagel | |
| 2013-08-06 | Make this logic less confusing | Jack Nagel | |
