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 .
- Jan 26, 2012
-
-
Misty De Meo authored
This commit adds a `devel` entry to the DSL, allowing formulae to specify an unstable branch. `devel` takes a block, which should contain standard `url` and `md5` fields (and `version`, if necessary). This must come after the standard DSL fields. This commit also migrates over all formulae currently using `devel` to the new syntax, as well as formulae which used `head` for non-VCS urls. The new syntax is also available for `stable` and `bottle`. `stable` is an option alongside the old syntax. `bottle` replaces the old syntax. Note that the @stable ivar in Formula has been renamed to @standard, and the @bottle ivar has been renamed to @bottle_url. Closes Homebrew/homebrew#9735. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
Jack Nagel authored
We need the ARGV extension now that we call ARGV.build_bottle? in set_cpu_cflags. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 25, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Mike McQuaid authored
Fixes Homebrew/homebrew#9739.
-
Dylan Smith authored
Closes Homebrew/homebrew#8960. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 24, 2012
-
-
Adam Vandenberg authored
-
- Jan 20, 2012
-
-
Jack Nagel authored
Appending an empty string results in an extraneous space character. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 18, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 17, 2012
-
-
Mike McQuaid authored
Closes Homebrew/homebrew#9350. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
Closes Homebrew/homebrew#9622. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Jan 16, 2012
-
-
Jack Nagel authored
Installing a formula via `brew install` may trigger upgrades of its dependencies if the dependencies are installed but outdated. However, we never unlinked the existing keg in FormulaInstaller#install_dependency which caused the link step to fail. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 14, 2012
-
-
Misty De Meo authored
Instead of returning a full list of results after parsing, yield and print each result as it's found for a snappier user experience. Closes Homebrew/homebrew#9576. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
Max Howell authored
-
Misty De Meo authored
The v3 API currently lacks a search feature. Use the v2 API instead for much faster pull request filtering. Closes Homebrew/homebrew#9592. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
Max Howell authored
I had EDITOR set to /usr/local/bin/mate set and got the whole of /usr/local opened in TextMate which takes fricking forever!
-
- Jan 13, 2012
-
-
Jack Nagel authored
Just a cosmetic nicety. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Fixes Homebrew/homebrew#9575. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 12, 2012
-
-
Jack Nagel authored
And document a bit more why this hack is present. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Misty De Meo authored
Allow the use of a Homebrewed gcc-4.2 in order to support homebrew-alt's apple-gcc42 formula. This also removes the :force filtering for the gcc-4.2 check error. Closes Homebrew/homebrew#9384. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
Jack Nagel authored
When search can't find any local results, hit the GitHub API and search the titles of pending pull requests. This will help people find the many proposed formulae and prevent them from wasting time duplicating them. Closes Homebrew/homebrew#9018. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 11, 2012
-
-
Jack Nagel authored
Let's choose the first \d{2,} as the build number, as it is the most likely to indicate significant changes, and we need something to use for comparison when selecting compilers. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 09, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 07, 2012
-
-
Jack Nagel authored
This is silly, but I am no Rubyist and I don't have time to figure out why Formula.factory(foo).url works as expected but Formula.factory(foo).version does not. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
This will be useful for shell tab completion when something like `brew install <formula> --version <version>` is implemented. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Rather than regex the output of `git show <rev>:<path>`, we write the output of `git cat-file blog <rev>:<path>` to a temporary file, and then operate on it just as we would a normal formula. I haven't observed any speed difference. `git cat-file blob` is faster than `git show`, but the "slow part" is still the git-rev-list invocation. But really it's pretty fast overall. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 06, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Passing Formula.factory the name of a keg that belongs to a non-core formula will cause an error to be raised; we don't really care, so just fake a totally empty install receipt in this case. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 05, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 04, 2012
-
-
Jack Nagel authored
When multiple kegs are installed, `brew info` marks a keg with an asterisk if f.installed_prefix == keg, but this is only true if either HEAD or the newest version of the formula is installed. This isn't always useful, so let's mark the currently linked keg with an asterisk regardless of the version. Obviously, keg-only formula will never be marked, but this is probably a feature. When multiple keg-only kegs exist, chances are that they are each being utilized by something, so there isn't really a "used" and "unused" version. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
This will be useful in places where we need information about things other than the currently linked keg, such as `brew info`. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
'keg.linked?' will return true if there is an entry for 'keg' in LinkedKegs. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jan 03, 2012
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
- Jan 02, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Felix Buenemann authored
If the suggested modifications are already in place, just skip the warning. Closes Homebrew/homebrew#8624. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-