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 .
- Sep 11, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
The MacOS.version? family of methods (other than "leopard?") are poorly defined and lead to confusing code. Replace them in formulae with more explicit comparisons. "MacOS.version" is a special version object that can be compared to numerics, symbols, and strings using the standard Ruby comparison methods. The old methods were moved to compat when the version comparison code was merged, and they must remain there "forever", but they should not be used in new code. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 10, 2012
-
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Ori Peleg authored
Symlinks to apps don't play well with Spotlight, but Finder alises do, so let's create them instead. Closes Homebrew/homebrew#14821. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- Sep 07, 2012
-
-
Jack Nagel authored
The problem is not the raw URLs, but URLs that do not contain the commit hash corresponding to a particular version of the gist. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 06, 2012
-
-
Jack Nagel authored
File.expand_path raises ArgumentError when it is passed a path with a nonexistent username, e.g.: $ PATH=~foo/bin:$PATH brew /usr/local/Library/Homebrew/global.rb:97:in `expand_path': user foo doesn't exist (ArgumentError) However, `brew doctor` does its own expansion of PATH entries and outputs warnings if this happens, so let's just ignore it here and continue on our way. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Fixes Homebrew/homebrew#14752. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Adam Vandenberg authored
-
Adam Vandenberg authored
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Rather than build the whole output in a string, print each item as we go. This gives the illusion of improved responsiveness by delaying the expensive method calls until after the faster output. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Sep 05, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Adam Vandenberg authored
-
- Sep 04, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
We use PKG_CONFIG_LIBDIR to reset the default search path, overriding whatever is baked into the pkg-config executable. This way, we can later append XQuartz paths here while still allowing any brewed libs to take precedence, keg-only or not. Hopefully this will resolve any remaining issues, and let us get rid of some per-formula hacks. c.f. Homebrew/homebrew#14474. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Adam Vandenberg authored
-
Jack Nagel authored
It has been long enough since `depends_on :x11` was introduced that we can make it the caller's responsibility to ensure X11 is present before invoking ENV.x11, so stop outputting a warning. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Alexis Hildebrandt authored
This script fetches the current list of aspell dictionaries from the gnu server and generates formulae that can then be included into the aspell formula. This makes updating current dictionaries and adding new ones easier. Tweaked by Mike to generate SHA1s instead of MD5s. Closes Homebrew/homebrew#12180. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Jack Nagel authored
/cc @adamv Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Max Howell authored
-
Jack Nagel authored
c.f. Homebrew/homebrew#14603. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Max Howell authored
It's important that -I is scrubbed thoroughly as we add most of our important paths with -isystem and -I is handled *first*. NOTE this indicates we should probably have used -I rather than -isystem, but too late to test all that now. Also scrub -L for bad-paths thoroughly (evaluate realpath).
-
Max Howell authored
It was after HOMEBREW_PREFIX but not after everything else too.
-
Max Howell authored
Amateur mistake where I forgot that the system library path is read AFTER the -L library path, so /usr/local/lib was after /opt/X11/lib and the wrong cairo was used. This only affects CLT /usr/local installs with XQuartz installed. Fixes Homebrew/homebrew#14639.
-
Max Howell authored
It was dumb to have make call different compilers to configure depending on the `servile?` flag. This is not a route to reliability. Instead now we set CC (formula that break if CC is set like Jack be damned, their build-systems are just plain broken and should not be supported). When cc is called we examine HOMEBREW_CC, otherwise we instantiate the tool that was called, just like the formula's build-system will expect. Fixes Homebrew/homebrew#14659 (though the build fails later for me, with the same error for stdenv and superenv).
-
Max Howell authored
Fixes subversion compile issues for NCLT configurations with superenv, stdenv still broken (tough).
-
Max Howell authored
-
Max Howell authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
- Sep 03, 2012
-
-
Mike McQuaid authored
-
Max Howell authored
Apparently LLVM can use these, so only remove if clang. Refs Homebrew/homebrew#14569.
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Stephan Zeissler authored
This wasn't working for me on leopard with ruby 1.9.2. Closes Homebrew/homebrew#14636. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-