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 13, 2013
-
-
Adam Vandenberg authored
Closes Homebrew/homebrew#17805.
-
Jack Nagel authored
-
Jack Nagel authored
The name attribute of requirements is used when generating options for the :optional and :recommended dependency tags. Unless otherwise specified, the name attribute of a Requirement will be populated by stripping any module prefixes from the beginning and "Dependency" or "Requirement" from end of the class name and downcasing the result. Closes Homebrew/homebrew#17759.
-
- Feb 12, 2013
-
-
Adam Vandenberg authored
-
Jack Nagel authored
This code only existed to support very old formula syntax, which was otherwise removed in e6b97bebd99779b52462dcd387191d804fc95b93.
-
Jack Nagel authored
-
Jack Nagel authored
c.f. Homebrew/homebrew#17772.
-
- Feb 11, 2013
-
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
The :libtool dep is implicitly a build-time dep; :libltdl can be used for software that uses the ltdl library at runtime.
-
Jack Nagel authored
-
Jack Nagel authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
- Feb 10, 2013
-
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
Given the following dependency tree: foo bar (bottled) baz (build-time only) We skip installing baz because it is a build-time dependency of something that is bottled. However, during the build of foo, this filter is not applied because the dependent-dep relationship is not considered at this stage. If baz wasn't installed prior to this build, fixopt(baz) will fail. Further, build-time deps are tightly coupled to the formula they are specified by, and we shouldn't rely on them coming from dependencies several levels down. Fixes Homebrew/homebrew#17697.
-
- Feb 09, 2013
-
-
Mike McQuaid authored
This reverts commit 67d06b84d00a17cf43770eedf34e37e50e209741. Closes Homebrew/homebrew#17683. Closes Homebrew/homebrew#17685.
-
Mike McQuaid authored
This reverts commit 225546a3ee2d3f22e185e47d4db6f6716a56669b.
-
- Feb 08, 2013
-
-
Jack Nagel authored
-
Jack Nagel authored
-
Mike McQuaid authored
This allows us to force using the system Ruby on OSX but allow the development of Homebrew for Linux or Windows to not rely on OSX paths. Closes Homebrew/homebrew#17548.
-
Mike McQuaid authored
-
Jack Nagel authored
-
Jack Nagel authored
-
Adam Vandenberg authored
Closes Homebrew/homebrew#17654.
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
This can cause subtle issues when an exception is marshaled between the build process and the main Homebrew process, as the marshaled exception may contain URI objects even when the main Homebrew process has not loaded the URI library. Closes Homebrew/homebrew#17642.
-
Jack Nagel authored
-
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>
-