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 .
- Jun 19, 2012
-
-
Misty De Meo authored
Another fix for Homebrew/homebrew#5188.
-
Misty De Meo authored
-
Misty De Meo authored
Fixes Homebrew/homebrew#12238.
-
Misty De Meo authored
Fixes Homebrew/homebrew#5188 (again).
-
- Jun 18, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Keg#fix_install_names punts if bad install names reference dylibs that aren't "nearby". Enable this machinery to fix more complex directory hierarchies by searching everything under 'lib' for the bad name's basename. Additionally, teach it to correctly handle Mach-O bundle files. Fixes Homebrew/homebrew#12810. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Misty De Meo authored
Mono installs its own pkg-config symlink into /usr/bin/pkg-config, which breaks non-Mono builds. Provide a specific warning. Closes Homebrew/homebrew#12859.
-
- Jun 17, 2012
-
-
Jack Nagel authored
c.f. Homebrew/homebrew#12810. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jun 16, 2012
-
-
Jack Nagel authored
file(1) does not allow leading whitespace on shebang lines, and there appears to be no restrictions on what characters follow '#!', either. While at it, fix an erroneous shebang test. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jun 15, 2012
-
-
samueljohn authored
You can `brew unrar` Closes Homebrew/homebrew#12858. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
Misty De Meo authored
-
samueljohn authored
- Removed outdated message about running the installer. Closes Homebrew/homebrew#12857. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
- Jun 14, 2012
-
-
Adam Vandenberg authored
This is useful for doing a --debug build, as the git repo will pick up any changes that have been made up to that point in the build process. --git is still most useful in conjunction with --interactive, though.
-
- Jun 13, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Adam Vandenberg authored
`brew doctor` shelled to `brew missing` and parsed the results. When VERBOSE was true, this caused an error as extra, unexpected output is generated. Make missing an internal command, and give it a programmatic interface.
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
GitHub's v2 API entry point is gone, but search as been ported to API v3 as a "legacy" feature. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jun 12, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jun 11, 2012
-
-
Adam Vandenberg authored
-
- Jun 08, 2012
-
-
Karsten Sperling authored
(rather than the version being installed) This avoids having to change the variable when a different version is linked. Also ensure the private key / cert variables point to only 1 file. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
Ranmocy authored
Closes Homebrew/homebrew#12619. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jun 06, 2012
-
-
Adam Vandenberg authored
See: https://github.com/mxcl/homebrew/pull/12587
-
- Jun 04, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Charlie Sharpsteen authored
Most Homebrew builds produce libraries, so CMake should give priority to libraries when resolving dependencies. Closes Homebrew/homebrew#12497. Signed-off-by:
Charlie Sharpsteen <source@sharpsteen.net>
-
- Jun 03, 2012
-
-
Jack Nagel authored
We now skip the outdated check if our local origin/master tracking branch matches the origin remote's current master. This prevents false positives when we are actually up-to-date but the latest commit is over 24 hours old. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- Jun 01, 2012
-
-
Misty De Meo authored
Rationale: some users insist on replacing the /usr/bin/ruby symlink to point to another ruby on their system, which may break homebrew. Use the full Framework path instead, which is less likely to be tampered with. This also reorganizes the brew --config checks to reflect the different path. Fixes Homebrew/homebrew#12009. Closes Homebrew/homebrew#12333. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
- May 31, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
- Reimplement archs_for_command on top of the new Mach-O methods - Move ArchitectureListExtension to mach.rb - Add a test for the ArchitectureListExtension Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
Some libraries do not have the .dylib extension (e.g. Qt framework libs), but need to have their install names rewritten to prevent other packages from breaking due to upgrades. Use the new Pathname#dylib? instead.
-
Jack Nagel authored
The MachO module contains methods for learning about Mach-O binaries, and can be used where one might normally shell out to file(1). Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
-
- May 27, 2012
-
-
Will Ross authored
JNI libraries in OS X are suffixed with jnilib. Additionally, /usr/local/lib is a default search location for JNI libraries, so Homebrew shouldn't complain when it installs .jnilibs into lib. Signed-off-by:
Adam Vandenberg <flangy@gmail.com>
-
- May 24, 2012
-
-
Jack Nagel authored
We use a pipe to marshal exceptions from the build script back to the main Homebrew process; the associated file descriptor is stored in an environment variable so that the script can figure out which descriptor to use after being exec'd. However, any child processes of the build script inherit this descriptor (i.e. anything spawned via "system" by the formula during installation). Normally this is not an issue, but if a formula executes a long-running process such as a daemon, the main Homebrew process will never see EOF on the error pipe because the daemon still has an open descriptor. We can fix this while preserving current behavior by setting the close-on-exec flag on the build script's error pipe descriptor. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
- May 23, 2012
-
-
Jack Nagel authored
Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-
Jack Nagel authored
This differs from the current std_cmake_parameters in that it returns an array instead of a string. Doing so makes dealing with it in formulae much more pleasant, and for new formula hackers, less surprising. std_cmake_parameters is retained in compat to maintain compatibility with external formulae. Signed-off-by:
Jack Nagel <jacknagel@gmail.com>
-