Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Homebrew/brew.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
  1. Dec 18, 2019
  2. Oct 10, 2019
  3. Sep 11, 2019
    • Mike McQuaid's avatar
      prof: use ruby-prof 0.18.0 · 4b30a617
      Mike McQuaid authored
      This is the newest version that works with Ruby 2.3.
      
      Also, update the `.gitignore` to hide it while we're here.
      4b30a617
  4. May 23, 2019
  5. May 20, 2019
  6. Mar 13, 2019
  7. Mar 11, 2019
  8. Feb 22, 2019
  9. Feb 21, 2019
  10. Jan 30, 2019
  11. Jan 18, 2019
  12. Jan 04, 2019
  13. Dec 31, 2018
  14. Dec 17, 2018
  15. Nov 03, 2018
  16. Oct 25, 2018
  17. Oct 15, 2018
    • Mike McQuaid's avatar
      Vendor rubocop-rspec · 800853a2
      Mike McQuaid authored
      We aren't going to vendor its dependencies because we already require
      a systemwide installation of `rubocop` to work in your editor. This
      avoids requiring users to manually do another
      `gem install rubocop-rspec` to have their editor integration behave as
      expected.
      800853a2
  18. Sep 15, 2018
  19. Sep 13, 2018
    • Mike McQuaid's avatar
      Use Bundler to manage vendor directory · d7eca0b5
      Mike McQuaid authored
      Rather than having to manually keep track of what version each thing in
      here is and copy files around by hand on update let's use Bundler's
      standalone mode and careful use of `.gitignore` to help us do it.
      
      This means a `bundle update --standalone` will allow us to update all
      gems in vendor.
      
      We could consider vendoring other gems this way in future but I'd
      suggest only doing this for gems with no dependencies or at least gems
      with no native extensions. The only gem this applies to that we
      currently use is `ruby-prof` and I'm not convinced it's widely used
      enough to warrant vendoring for everyone. Perhaps that's another
      criteria: it should be functionality that's used by non-developer
      commands and/or normal Homebrew usage.
      d7eca0b5
  20. Sep 06, 2018
  21. Sep 02, 2018
  22. May 29, 2018
  23. Jan 15, 2018
    • Mike McQuaid's avatar
      docs: update gems. · 2f522ff0
      Mike McQuaid authored
      - check in the Gemfile.lock
      - use a modern Ruby version
      - remove gem upper limits
      2f522ff0
  24. Jun 15, 2017
  25. Jun 01, 2017
  26. May 08, 2017
  27. May 07, 2017
    • Mike McQuaid's avatar
      Vendor all Homebrew's gems. · ee253e46
      Mike McQuaid authored
      Homebrew's actually ended up using a fair few gems. While we want to
      avoid Bundler at runtime (and this PR still does that, in fact uses
      Bundler even less at runtime than it did before) writing our own version
      to use at build-time seems redundant.
      ee253e46
  28. Apr 27, 2017
    • Mike McQuaid's avatar
      docs: tweak CSS. · a559cef5
      Mike McQuaid authored
      Import new brew.sh CSS changes to improve the appearance of tables and
      links.
      a559cef5
  29. Feb 28, 2017
  30. Jan 04, 2017
    • Mike McQuaid's avatar
      Cleanup documentation site · 127e9def
      Mike McQuaid authored
      GitHub now nicely generates a documentation site for us at
      http://brew.sh/brew based on our docs folder. Optimise the output of
      this and the GitHub docs directory for readability and the various user
      groupings.
      127e9def
  31. Oct 30, 2016
  32. Sep 20, 2016
  33. Sep 10, 2016
  34. Aug 20, 2016
  35. Aug 09, 2016
  36. Jul 11, 2016
    • Xu Cheng's avatar
      add file directory for vendor Ruby · 8f178187
      Xu Cheng authored
      The vendor Ruby will be put inside `Library/Homebrew/vendor/portable-ruby/<version>`,
      with a symlink `Library/Homebrew/vendor/portable-ruby/current` pointed to it.
      
      In addition, a `Library/Homebrew/vendor/portable-ruby-version` will
      track the latest version of vendor binaries.
      
      This gives us version control on vendor Ruby and enables us to bump vendor
      Ruby whenever needed such as security update.
      8f178187
  37. Jun 08, 2016
    • Xu Cheng's avatar
      introduce global lock directory (#337) · 8d64b6a0
      Xu Cheng authored
      Since #292, HOMEBREW_CACHE was moved to a per-user directory. This makes
      it unsuitable to store global lock files on multiple users environment.
      
      Therefore, introducing a global lock directory `/Library/Lock.d` to
      store lock files from formula lockers as well as `brew update`.
      8d64b6a0
Loading