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. Sep 15, 2009
    • Clinton R. Nixon's avatar
      Ant formula · 0df406ae
      Clinton R. Nixon authored
      Ant is a Java-based build tool. In theory, it is kind of like Make, without
      Make's wrinkles and with the full portability of pure Java code.
      0df406ae
    • Sean Wolfe's avatar
      Couchdb and dependency formulae · 80a54dc5
      Sean Wolfe authored
      
      Signed-off-by: default avatarMax Howell <max@methylblue.com>
      
      I squashed a number of commits here, and also replaced the use of nspr.prefix with HOMEBREW_PREFIX as in theory we are flexible with our requirement for dependencies, although with the limited build system that SpiderMonkey possesses this is difficult for us to achieve anyway…
      80a54dc5
    • Max Howell's avatar
      Formula::var · 46ac04e4
      Max Howell authored
      Points to eg. Cellar/wget/var rather than Cellar/wget/1.1.5/var
      
      Discussion: 1689bbc326f1201ea979178ebcadba344abf2568
      46ac04e4
    • Max Howell's avatar
      Why you wouldn't use Homebrew · df521478
      Max Howell authored
      df521478
  2. Sep 12, 2009
  3. Sep 11, 2009
  4. Sep 07, 2009
  5. Sep 06, 2009
    • Max Howell's avatar
      No spurious error due to Interrupt during curl · de620e43
      Max Howell authored
      Only delete the file that is downloaded if an error occurs while downloading it.
      de620e43
    • Max Howell's avatar
      Fix double newline after Interrupt · 680e2019
      Max Howell authored
      Seems to be an issue with Ruby system() call doing a double fork.
      680e2019
    • Max Howell's avatar
      FIX installed but not installed state. · 64e76715
      Max Howell authored
      Pressing CTRL-C during installs would remove the prefix but not the keg directory. brew list would then report this keg as installed, even though it was empty.
      64e76715
    • scoates's avatar
      Use ENV[EDITOR] if possible · 7709c369
      scoates authored
      Defaulting to EDITOR, then checking for the mate command, and then using
      vim as a last resort.
      
      Signed Off By: Max Howell <max@methylblue.com>
      
      Plain brew edit still uses Textmate though because a client that
      supported a project concept is required for that particular feature.
      Patches for that welcome.
      7709c369
  6. Sep 05, 2009
    • Max Howell's avatar
      Typo in usage · c7976fcc
      Max Howell authored
      I patched the patch wrongly.
      c7976fcc
    • Andre Arko's avatar
      `brew search' command · c4041f44
      Andre Arko authored
      Example usage:
        brew search w  # formulae containing w
        brew search ^w # formulae starting with w
      
      No parameters lists all packages.
      
      Also adds puts_columns to util, and uses it for output.
      
      Signed Off By: Max Howell <max@methylblue.com>
      
      I changed the command from 'available' to search because this is more similar
      to how other tools call this function.
      
      The short form is -S, which is the "pacman" tool equivalent.
      c4041f44
    • Max Howell's avatar
      ENV.no_optimization · a2cd3367
      Max Howell authored
      For when we optimize too much and things seem to break. In my experience the
      GCC optimizer is pretty safe nowadays, but at least this allows you to test
      the hypothesis the optimization is breaking the build.
      a2cd3367
    • Max Howell's avatar
      Don't trim ohai message in verbose mode · 87605d53
      Max Howell authored
      87605d53
    • Max Howell's avatar
      Cache ARGV calcs · e30c1c88
      Max Howell authored
      Means unshift doesn't work, but well, that's almost a feature :P
      e30c1c88
    • Eloy Duran's avatar
      watch_out_for_spill · a4ba1c13
      Eloy Duran authored
      New method which uses RubyCocoa with the FSEvents API from Rucola to watch if
      files aren't installed outside the Homebrew prefix. Right now the paths being
      watched are: /System, /usr, /etc, /sbin, /bin, and /Applications.
      a4ba1c13
    • Adam Vandenberg's avatar
      Nehalem supports SSE4.2 · ef88db9d
      Adam Vandenberg authored
      Signed Off By: Max Howell <max@methylblue.com>
      
      I realised that -msse4.1 and -msse4.2 aren't supported by GCC 4.0, so I made
      the brash decision that we require GCC 4.2. It comes with Xcode 3.1 so people
      can upgrade if they have to.
      
      Requiring a single compiler is better for us anyway -- less possible errors
      and failures.
      
      Formulae can still request gcc-4.0.1, but at least then those formulae still
      only use a single compiler and not possibly two.
      ef88db9d
    • Max Howell's avatar
      More tweaks to the README · ee0459a0
      Max Howell authored
      Still too long, but it reads marginally better.
      ee0459a0
  7. Sep 04, 2009
  8. Sep 03, 2009
    • Ask Solem's avatar
      Thrift formula · 21df479f
      Ask Solem authored
      Thrift is a software framework for scalable cross-language services
      development. It combines a powerful software stack with a code generation
      engine to build services that work efficiently and seamlessly between C++,
      Java, Python, PHP, and Ruby. Thrift was developed at Facebook and released as
      open source.
      21df479f
    • spicyj's avatar
      Improvements to build environment determination · ba8ba4c4
      spicyj authored
      Simplified hardware model testing.
      
      Even smarter compiler option generation using sysctl and new GCC 4.2 features.
      
      Get processor count from sysctl and thus remove our dependency on RubyCocoa.
      ba8ba4c4
    • nmeans's avatar
      Fixes HOMEBREW_PRFIX when brew is outside $PATH · 91d9a707
      nmeans authored
      If brew is called with an explicit path, eg. './bin/brew',
      HOMEBREW_PREFIX is set to an empty string resulting in failure of all
      brew commands using HOMEBREW_PREFIX. This commit forces Pathname to
      compile an absolute path, setting HOMEBREW_PREFIX correctly.
      91d9a707
    • Max Howell's avatar
      If the download fails, delete the half-file · 5eb51cb7
      Max Howell authored
      Otherwise next time it will assume the half-file is the whole file and fail
      the md5 check.
      5eb51cb7
Loading