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. Feb 06, 2016
  2. Feb 05, 2016
    • ilovezfs's avatar
      Don't accidentally inherit group "wheel" from /tmp · ca77025f
      ilovezfs authored
      
      Because files on OS X are assigned the group of the directory in which
      they are created, using /tmp during the installation process would
      result in some installed files having the group "wheel" even though
      "admin" was intended.
      
      Thanks to Xu Cheng for suggesting a simpler location for the fix.
      
      Closes Homebrew/homebrew#45869
      
      Closes Homebrew/homebrew#48732.
      
      Signed-off-by: default avatarXu Cheng <xucheng@me.com>
      ca77025f
    • ilovezfs's avatar
      HOMEBREW_BREW_FILE was unset for the tests · fb9818ae
      ilovezfs authored
      This fixes a regression introduced by 3f6a355, which caused
      HOMEBREW_BREW_FILE to be unset while running the tests.
      
      Patch provided by Xu Cheng.
      fb9818ae
  3. Feb 04, 2016
  4. Feb 03, 2016
  5. Feb 02, 2016
    • ilovezfs's avatar
      DSL method "apply" to specify patch files · cc3d041c
      ilovezfs authored
      The "apply" DSL method can be called from patch-do blocks to specify
      the paths within an archive of the desired patch files, which will be
      applied in the order in which they were supplied to the "apply" calls.
      If "apply" isn't used, raise an error whenever the extracted directory
      doesn't contain exactly one file.
      
      The "apply" method can be called zero or more times within a patch-do
      block with the following syntaxes supported:
      
          apply "single_apply"
          apply "multiple_apply_1", "multiple_apply_2"
          apply [array_of_apply]
      
      If apply must be used, a single call using the second syntax above is
      usually best practice. Each apply leaf should be the relative path to a
      specific patch file in the extracted directory.
      
      For example, if extracting this-v123-patches.tar.gz gives you
      
          this-123
          this-123/.DS_Store
          this-123/LICENSE.txt
          this-123/patches
          this-123/patches/A.diff
          this-123/patches/B.diff
          this-123/patches/C.diff
          this-123/README.txt
      
      and you want to apply only B.diff and C.diff, then you need to use
      "patches/B.diff" and "patches/C.diff" for the lowest-level apply leaves.
      
      The code was provided by Xu Cheng. Any mistakes are mine.
      cc3d041c
    • ilovezfs's avatar
      brew.rb: use $stderr for debug and errors. · 604323e6
      ilovezfs authored
      
      Closes Homebrew/homebrew#48634.
      Closes Homebrew/homebrew#48681.
      
      Signed-off-by: default avatarMike McQuaid <mike@mikemcquaid.com>
      604323e6
    • Felix Bünemann's avatar
      brew search: properly handle 503 errors. · f32c2a99
      Felix Bünemann authored
      
      This avoids crashing with an unknown key error, if the GitHub api
      response does not contain the ratelimit headers, e.g. when GitHub is
      down. It also tries to display the JSON error message in addition to
      the HTTP status.
      
      Closes Homebrew/homebrew#48538.
      
      Signed-off-by: default avatarMike McQuaid <mike@mikemcquaid.com>
      f32c2a99
    • Dominyk Tiller's avatar
      rubocop: disable Style/ConditionalAssignment · a5847111
      Dominyk Tiller authored
      
      Closes Homebrew/homebrew#48708.
      
      Signed-off-by: default avatarDominyk Tiller <dominyktiller@gmail.com>
      a5847111
  6. Jan 31, 2016
  7. Jan 28, 2016
Loading