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 .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Feb 08, 2013
-
-
Jack Nagel authored
-
- Feb 07, 2013
-
-
Mike McQuaid authored
-
Jack Nagel authored
-
Jack Nagel authored
Overriding <=> directly is much simpler.
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
We want to be able to test the raise functionality without monkey-patching #raise on every object in the system, which is one of the side effects of loading debrew.rb.
-
Jack Nagel authored
If the debugger's monkey-patched raise was passed an instantiated exception, the #exception method was called with a potentially nil argument, causing its instance data to be thrown away. This hides potentially useful information from the user. Fix it by allowing instantiated exceptions to be reraised unharmed. Fixes Homebrew/homebrew#17622.
-
- Feb 06, 2013
-
-
Eashwar Ranganathan authored
Closes Homebrew/homebrew#17588. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Adam Vandenberg authored
Closes Homebrew/homebrew#17443.
-
- Feb 05, 2013
-
-
Jack Nagel authored
-
Jack Nagel authored
-
- Feb 04, 2013
-
-
Adam Vandenberg authored
-
Jack Nagel authored
Closes Homebrew/homebrew#17565.
-
Jack Nagel authored
-
Adam Vandenberg authored
Closes Homebrew/homebrew#11154.
-
Adam Vandenberg authored
-
- Feb 03, 2013
-
-
Jack Nagel authored
-
Simon Sigurdhsson authored
* `CurlDownloadStrategy#_fetch` (and the same methods in its subclasses) now fetches the file to a temporary path, and `CurlDownloadStrategy#fetch` moves it to the correct location. * `Homebrew#cleanup` cleans the temporary files `CurlDownloadStrategy` creates if they're left in the cache. Closes Homebrew/homebrew#13953. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
- Feb 02, 2013
-
-
Jack Nagel authored
-
Jack Nagel authored
We do not use X11 to satisfy these deps for consistency reasons, but we should continue to support the symbols for compatibility.
-
Jack Nagel authored
-
Jack Nagel authored
Remove direct references to checksum types, access them through the Checksum::TYPES constant instead.
-
Jack Nagel authored
This way it will print when the verification takes place, making it a bit more obvious which formula it refers to.
-
Elliot Saba authored
Closes Homebrew/homebrew#17518. Closes Homebrew/homebrew#17511. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Adam Vandenberg authored
Closes Homebrew/homebrew#17492.
-
- Feb 01, 2013
-
-
Mike McQuaid authored
Causes an infinite loop when trying to find e.g. missing gcc. Closes Homebrew/homebrew#17426 References Homebrew/homebrew#17455
-
Samuel John authored
Closes Homebrew/homebrew#16658. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
Expand requirements recursively while applying the same optional? and recommended? filters that dependencies are run through. Options generated by requirements are now checked against the correct list of requirements, eliminating the temporary "best guess" logic in the installer.
-
Jack Nagel authored
When a formula's dependency tree contains more than one X11 dependency, they are de-duplicated by comparing the min_version attribute. However, this can result in broken dependency trees if one of the X11Dependency objects was actually specified as e.g. `:libpng`. In practice, this only matters when one or more of the dependencies has additional metadata that makes it distinct from the rest, i.e. an :optional or :recommended tag. To combat this, make these special, "partial" X11 dependencies instances of different classes so that they are not de-duped. It will still be necessary, at the time when requirements are expanded by the installer, to de-duplicate any remaining X11 dependencies after applying the optional/recommended filters in order to avoid duplicated modifications to the environment (as ENV.x11 is not idempotent). c.f. Homebrew/homebrew#17369.
-
- Jan 31, 2013
-
-
Mike McQuaid authored
Closes Homebrew/homebrew#17317.
-
Mike McQuaid authored
-