aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-08-10Allow specifying a custom PATH for which methodJack Nagel
Closes Homebrew/homebrew#21794.
2013-08-09Always prune empty toplevel directories when unlinkingJack Nagel
Closes Homebrew/homebrew#21750.
2013-08-09Keep track of pruned parent directoriesJack Nagel
2013-08-09Add tests to demonstrate failure to prune empty directoriesJack Nagel
2013-08-09Remove hardcoded paths in keg testsJack Nagel
2013-08-09Remove keg test dependency on formulaJack Nagel
2013-08-09Move MacOS.xcode43_without_clt? into Xcode moduleJack Nagel
2013-08-09Add fedora to brew searchAdam Vandenberg
2013-08-08alphabetize listAdam Vandenberg
2013-08-08Add SourceForge hg patternAdam Vandenberg
2013-08-08cleaner: traverse directories in postorderJack Nagel
2013-08-08exception styleAdam Vandenberg
2013-08-08Don'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-08Improve docs for Formula#python (python_helper)Samuel John
2013-08-08Python: Exit if PYTHONPATH is wrongSamuel 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-08For brewed python, make sure to unset the PYTHONPATHSamuel John
during building of python software inside of a `python do … end` block.
2013-08-08python_helper prepends PYTHONPATHSamuel John
…instead of appending. This should be safer against any malformed user-defined values in the PYTHONPATH.
2013-08-06Use MacOS::X11 path helpersJack Nagel
2013-08-06Eliminate MacSystem moduleJack Nagel
2013-08-06MacSystem now just wraps MacOSJack Nagel
2013-08-06Remove more dead codeJack Nagel
2013-08-06Don't use exceptions for flow-controlJack Nagel
2013-08-06Raise a useful messageJack Nagel
2013-08-06styleJack Nagel
2013-08-06Make this logic less confusingJack Nagel
2013-08-06Remove dead codeJack Nagel
2013-08-06update search bash completionAdam Vandenberg
2013-08-06Enable connection timeouts when mirrors are availableJack Nagel
Closes Homebrew/homebrew#21623.
2013-08-05Add opensuse package searchAdam Vandenberg
2013-08-05ENV: add usage note to ncurses_defineAdam Vandenberg
2013-08-05better debugging of failed formula loadingCamillo Lugaresi
Closes Homebrew/homebrew#21680. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-05Search marcqualie/nginxAdam Vandenberg
Closes Homebrew/homebrew#21678.
2013-08-05fix printing of unexpected bin/lib filesAdam Vandenberg
2013-08-05Add support for the :ssl3 download-strategy.Tijs Zwinkels - TinkerTank
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-04superenv: document O CCCFG flagMisty De Meo
2013-08-04bottles: update version regex messaging.Mike McQuaid
2013-08-03bottle_versions: add ssh_copy_id bottle detection.Mike McQuaid
2013-08-03bottle_versions: add perforce bottle detection.Mike McQuaid
2013-08-03bottles: use dedicated version class.Mike McQuaid
2013-08-03versions: remove perforce bottle detection.Mike McQuaid
2013-08-03Remove ARCHFLAGS fixme from Python dependencyAdam Vandenberg
This will be handled by env/superenv, not Python.
2013-08-03Add comment to superenv ENV to note trailing ifAdam Vandenberg
2013-08-03Add homebrew-binary to searchAdam Vandenberg
2013-08-03regenerate man pageAdam Vandenberg
2013-08-03man page: fix argument order for `brew create`Ches Martin
The implementation requires that the URL is the first argument. Closes Homebrew/homebrew#21597. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-03brew-create: don't break when given --set-versionChes Martin
Since 9f2782812cbaf2, specifying a version breaks with: Error: undefined method `detected_from_url?' for "1.2.2":String Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-08-02Always load net/https before referencing related constantsJack Nagel
I put this require inside the method body, because eager-loading net/https is slow compared to the rest of Homebrew, and utils.rb is loaded for each `brew` invocation. It's probably worth breaking up global.rb a bit, to reduce the amount of code we are loading unnecessarily, but hopefully also to make inter-file dependencies a bit more obvious. Fixes Homebrew/homebrew#21617.
2013-08-01Improve signal-to-noise ratio of `brew list --unbrewed`Jack Nagel
Closes Homebrew/homebrew#21573.
2013-08-01Document superenv HOMEBREW_CCFG flagsAdam Vandenberg
2013-08-01ArchRequirement: support :intel, :ppcMisty De Meo