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 .
- Apr 09, 2015
-
-
Tim D. Smith authored
Formulas that build python things and which are tested with system Python will encounter test failures unless system Python is configured to add Homebrew's site-packages to sys.path. This change makes sure that configuration is performed in the test environment. Both lines are needed; the first reads and processes .pth files and the second makes sure that Homebrew's site-packages is read before the system extras, so that formulas depending on Homebrew/python/numpy get the Homebrew/python version and not the old system version. Closes Homebrew/homebrew#38466.
-
Xu Cheng authored
This is a more standard way to pass fd in UNIX world. At the same time, it helps to remove a few hacks and simplifies the code in the sandbox. Closes Homebrew/homebrew#38434. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Closes Homebrew/homebrew#38475. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Geoff Nixon authored
Closes Homebrew/homebrew#37059. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Geoff Nixon authored
Closes Homebrew/homebrew#37057. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Tim D. Smith authored
Per requirements.rb: > XXX If the satisfy block returns a Pathname, then make sure that it > remains available on the PATH. This makes requirements like > satisfy { which("executable") } > work, even under superenv where "executable" wouldn't normally be on the > PATH. > This is undocumented magic and it should be removed, but we need to add > a way to declare path-based requirements that work with superenv first. Fixes homebrew/homebrew-python#170. Closes Homebrew/homebrew#38448.
-
- Apr 08, 2015
-
-
Mike McQuaid authored
-
Mike McQuaid authored
This means e.g. `elixir` will show up as using `erlang`.
-
Xu Cheng authored
Closes Homebrew/homebrew#38457. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Jack Nagel authored
-
John Manoogian III authored
Closes Homebrew/homebrew#38439. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Dominyk Tiller authored
Closes Homebrew/homebrew#38413. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Dominyk Tiller authored
Closes Homebrew/homebrew#38404
-
- Apr 07, 2015
-
-
Xu Cheng authored
This prevents a downgrade attack. Closes Homebrew/homebrew#38433. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Dominyk Tiller authored
Fixes the bottle regex problem seen in https://github.com/Homebrew/homebrew-versions/pull/678 . I don’t know whether it’s a good regex, or an awful regex, but it works and passes `brew tests` and a bottled install. Open to improvements if anyone has them. Closes Homebrew/homebrew#38333. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Tim D. Smith authored
by analogy to similar code in formula.rb. Permits Homebrew/homebrew#37877. Closes Homebrew/homebrew#38330.
-
Dominyk Tiller authored
Excludes the PyPy paths from the unbrewed list, since we do the same with Python. Closes Homebrew/homebrew#38399.
-
leonardo lopes de albuquerque authored
changed from `brew --repository` to $(brew --repository) Closes Homebrew/homebrew#38352. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Apr 06, 2015
-
-
Jack Nagel authored
-
- Apr 03, 2015
-
-
Jack Nagel authored
Comparing PkgVersion and Version objects can produce nonsensical results. For example, equality is not symmetric: irb(main):002:0> PkgVersion.new("1.0", 0) == Version.new("1.0") => false irb(main):003:0> Version.new("1.0") == PkgVersion.new("1.0", 0) => true Rather than attempt to deal with subclass-superclass equality, let's use composition and punt on the problem altogether.
-
- Apr 02, 2015
-
-
Viktor Szakáts authored
Closes Homebrew/homebrew#38302. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Jack Nagel authored
-
Jack Nagel authored
-
Jack Nagel authored
-
- Apr 01, 2015
-
-
Shaun Jackman authored
A hyphen is not a valid character in a Ruby symbol, and the bottle tag should be a valid Ruby symbol for its use in the bottle stanza. Closes Homebrew/homebrew#38235. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Mar 31, 2015
-
-
Shaun Jackman authored
Change [a-z_]+(32)? to [-a-z0-9_]+ The Linuxbrew bottle tag is x86_64-linux. Closes Homebrew/homebrew#32687. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
-
Viktor Szakáts authored
Closes Homebrew/homebrew#38209. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
ojab authored
test.pdf wasn't a valid PDF file: >$ mutool info test.pdf >test.pdf: >error: cannot recognize xref format >error: cannot read xref (ofs=406) >error: cannot read xref at offset 406 >warning: trying to repair broken xref Process it with `mutool clean` to fix errors, collapse newlines to reduce size Closes Homebrew/homebrew#38194. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
- Mar 30, 2015
-
-
Mike McQuaid authored
-
Dominique Orban authored
Closes Homebrew/homebrew#37450. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
- Mar 29, 2015
-
-
Ben Morgan authored
Packages supporting CMake may install configuration files for use with CMake's find_package command. A recommended location for these is `<prefix>/lib/cmake` which is not unique across packages. This may cause issues for Formula using this location when their Keg is linked. As with pkg-config, explicitly create the `lib/cmake` folder when linking a Keg that has installed folders/files to this location. Also add testcase. Closes Homebrew/homebrew#38005. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
-
Shammel Lee authored
Closes Homebrew/homebrew#38168. Signed-off-by:
Misty De Meo <mistydemeo@gmail.com>
-
- Mar 28, 2015
-
-
Xu Cheng authored
A simple vim plugin created by me. Hope it can help formula authors who use vim. Closes Homebrew/homebrew#38150. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
If the formula name is in full-qualified name. Let's silently ignore it as we don't care about things used in taps that aren't currently tapped. Closes Homebrew/homebrew#38089. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Closes Homebrew/homebrew#38123. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Jack Nagel authored
-