aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2018-03-03Merge pull request #3863 from MikeMcQuaid/python3-changesHEADmasterMike McQuaid
Adjust docs and more internal code for Python 3.
2018-03-03Gemfile.lock: update testing gems.Mike McQuaid
2018-03-03Merge pull request #3861 from scpeters/patch-3Mike McQuaid
language/python: version 3.6 in site_packages
2018-03-03Adjust docs and more internal code for Python 3.Mike McQuaid
Now we have `python` for Python 3 and `python@2` for Python 2 some more adjustments need to be made.
2018-03-02Merge pull request #3864 from MikeMcQuaid/migrator-upgrade1.5.8ilovezfs
migrator: recommend upgrade.
2018-03-02migrator: recommend `brew upgrade`.Mike McQuaid
You’re in a weird middle state if you run `brew update` but haven’t upgraded a migrated formula.
2018-03-02Merge pull request #3862 from MikeMcQuaid/migrator-overwriteilovezfs
migrator: overwrite by default.
2018-03-02migrator: overwrite by default.Mike McQuaid
This avoids getting into an invalid state which will and does break for users.
2018-03-02language/python: version 3.6 in site_packagesSteven Peters
2018-03-01Add tests for ENV#clear_sensitive_environment!Alyssa Ross
2018-03-01Merge pull request #3852 from sjackman/linkage_checker1.5.6Alyssa Ross
Move linkage_checker from os/mac to generic
2018-02-28Move linkage_checker from os/mac to genericShaun Jackman
2018-02-28dev-cmd/ruby: fix path to dev-cmd/irb and add testSteven Peters
2018-02-28Merge pull request #3851 from MikeMcQuaid/pryMike McQuaid
irb: add pry support.
2018-02-28irb: add pry support.Mike McQuaid
Make `brew irb` optionally support `pry`. While doing so, also make it a `dev-cmd`.
2018-02-28language/python: handle python@* in each_pythonilovezfs
2018-02-27Merge pull request #3847 from MikeMcQuaid/travis-cachingMike McQuaid
travis.yml: fix bundler caching.
2018-02-27travis.yml: fix bundler caching.Mike McQuaid
2018-02-27Merge pull request #3844 from MikeMcQuaid/warningsMike McQuaid
brew.sh: HOMEBREW_DEVELOPERs can enable Ruby warnings.
2018-02-27Add prof and ruby commands.Mike McQuaid
These are imported from Homebrew/homebrew-dev-tools and are both used by maintainers so may be useful for contributors too.
2018-02-27brew.sh: HOMEBREW_DEVELOPERs can enable Ruby warnings.Mike McQuaid
It provides some useful helpers for when we're doing stupid things but it's not something we want around by default.
2018-02-27update: tweak git too old check.Mike McQuaid
Avoid trying to install and warning if system Git is too old but Git is already installed.
2018-02-26Handle a too old system Git on OS X 10.8 and belowMike McQuaid
Needed for GitHub since: https://github.com/blog/2507-weak-cryptographic-standards-removed
2018-02-23Merge pull request #3827 from maxim-belkin/brew-unix-3Mike McQuaid
Cross-platform java detection
2018-02-22Use more docs.brew.sh short linksMike McQuaid
These are nicer on the eyes.
2018-02-22Use \d instead of 0-9 in regexMaxim Belkin
2018-02-22Cross-platform java detectionMaxim Belkin
2018-02-21Merge pull request #3813 from maxim-belkin/brew-unix-2Mike McQuaid
bzip2 and zip dependencies_if_needed
2018-02-21Make 'xz' and 'cvs' dependencies conditionalMaxim Belkin
2018-02-21brew style: replace tabs with spacesMaxim Belkin
2018-02-21Merge pull request #3820 from sjackman/macos-versionMike McQuaid
Define OS::Mac on Linux
2018-02-21Merge pull request #3822 from MikeMcQuaid/dependency_collector_symbolMike McQuaid
dependency_collector: don't create symbol deps.
2018-02-21dependency_collector: don't create symbol deps.Mike McQuaid
Need to convert this to a string first or things explode.
2018-02-21Merge pull request #3715 from commitay/movedcommitay
cask move_back: copy / delete
2018-02-20Code refactoring 4.0Maxim Belkin
2018-02-20Define OS::Mac on LinuxShaun Jackman
Define MacOS.version, MacOS.full_version, and MacOS::Xcode.version to Version::NULL on Linux so that brew readall succeeds and Homebrew/brew can tap Homebrew/core on Linux.
2018-02-20brew.sh: use system curl on Linux where possible.Mike McQuaid
Result of discussion in #3809.
2018-02-19gist-logs: require API credentials.Mike McQuaid
Anonymous gists are going away shortly: https://github.com/blog/2503-deprecation-notice-removing-anonymous-gist-creation
2018-02-19Code refactoring v3.0Maxim Belkin
2018-02-19Code refactoring v2.0Maxim Belkin
2018-02-19Code refactoringMaxim Belkin
2018-02-19Renaming linux-specifix file with testsMaxim Belkin
Files are globbed based on their name. Therefore, we have to rename them so tests for Linux are not executed on a Mac.
2018-02-19Making zip and bzip2 dependecies conditionalMaxim Belkin
Here, we are adding `unless which("zip")` and `unless which("bzip2")` and, thus, make `zip` and `bzip2` dependencies conditional.
2018-02-19Refactoring based on suggestionsMaxim Belkin
Defaulting zip_dep_if_needed(tags) and bzip2_dep_if_needed(tags) methods to those on Linux and overriding them on macOS.
2018-02-16Removing unnecessary argumentsMaxim Belkin
2018-02-16Fixing testMaxim Belkin
2018-02-16Adding tests for dependency_collector on LinuxMaxim Belkin
2018-02-16Fixing brew-style offensesMaxim Belkin
2018-02-16zip and bzip2 dependencies when neededMaxim Belkin
On some systems identified as Linux, zip and bzip2 might not be available. Therefore, on such platforms we add them unconditionally as dependencies when required. On Mac, these dependencies are always satisfied.
2018-02-16Merge pull request #3809 from maxim-belkin/brew-unix-1Mike McQuaid
brew.sh: changes from Linuxbrew (Linux fork)