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. Apr 18, 2017
  2. Mar 27, 2017
    • Mike McQuaid's avatar
      Update all references to taps. · 2047dbd5
      Mike McQuaid authored
      - Remove taps that are (or will shortly be) deprecated.
      - Remove commands that are only relevant to the boneyard (which will
        shortly be removed).
      2047dbd5
  3. Mar 21, 2017
  4. Feb 02, 2017
    • Alyssa Ross's avatar
      formulary: handle ScriptError in formula · ade8128a
      Alyssa Ross authored
      I added a new `FormulaUnreadableError` subclass of
      `FormulaUnavailableError` so existing `rescue`s of
      `FormulaUnavailableError` handle this as well.
      
      The new subclass will output the name of the formula with the error
      (because this isn't always obvious from the original exception message)
      followed by the original error message.
      
      Fixes #1927.
      ade8128a
  5. Dec 10, 2016
  6. Nov 24, 2016
  7. Nov 06, 2016
  8. Nov 05, 2016
  9. Oct 08, 2016
  10. Oct 03, 2016
    • ilovezfs's avatar
      virtualenv_install_with_resources: select correct python · 23a38e0f
      ilovezfs authored
      `virtualenv_install_with_resources` will now attempt to guess the
      desired Python based on the active build options and based on the
      dependencies and requirements. When the situation is ambiguous (e.g.,
      `depends_on :python3` and `build.with? "python"` is true) raise
      `FormulaAmbiguousPythonError` unless `:using => "python"` or
      `:using => "python3"` has been passed to resolve the ambiguity.
      
      In most cases, this will allow
      
      ```
          virtualenv_create(libexec, "python3")
          virtualenv_install_with_resources
      ```
      
      to be changed to just
      
      ```
          virtualenv_install_with_resources
      ```
      23a38e0f
  11. Oct 02, 2016
  12. Sep 19, 2016
  13. Sep 17, 2016
  14. Aug 17, 2016
  15. Aug 05, 2016
  16. Jul 30, 2016
  17. Jul 28, 2016
  18. Jun 08, 2016
  19. May 09, 2016
  20. Apr 23, 2016
  21. Apr 20, 2016
  22. Apr 18, 2016
  23. Apr 05, 2016
    • ilovezfs's avatar
      tap: support --full even if installed · fad235d8
      ilovezfs authored
      
      Makes `tap` re-runnable and unshallows when requested with `--full`.
      Tapping with a different URL raises an exception.
      
      The homebrew/core tap cannot be untapped with `untap` so running
      `brew tap --full homebrew/core` is now a built-in way to get a full
      clone of this tap without resorting to workarounds.
      
      Closes #17.
      
      Signed-off-by: default avatarilovezfs <ilovezfs@icloud.com>
      fad235d8
  24. Apr 04, 2016
  25. Apr 03, 2016
  26. 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
  27. Jan 05, 2016
  28. Dec 30, 2015
  29. Dec 09, 2015
  30. Dec 03, 2015
  31. Nov 17, 2015
  32. Nov 09, 2015
  33. Oct 23, 2015
  34. Oct 19, 2015
Loading