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 13, 2015
-
-
Baptiste Fontaine authored
Without this, `brew audit <some formula>` may ask people to change: system "./script.sh foo-*" into: system "./script.sh", "foo-*" These are not the same. In the first example the shell expansion occurs while it doesn’t in the second one, breaking the build. Closes Homebrew/homebrew#38540. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Apr 10, 2015
-
-
Viktor Szakats authored
Discussion: https://github.com/Homebrew/homebrew/issues/37945 Patch by @jacknagel. Closes Homebrew/homebrew#38492. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Apr 09, 2015
-
-
Dominyk Tiller authored
It’s Christmas. New stable OS X version, new Swift version, new Xcode, new CLT and a new Clang version. Closes Homebrew/homebrew#38468. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Xu Cheng authored
Closes Homebrew/homebrew#38361. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Dominyk Tiller authored
Moves from None to Release, but comments out the standard release CFLAGS so we can continue using our own. Bumped Libgit2 as an example/test to play with. Closes Homebrew/homebrew#37332, hopefully. Closes Homebrew/homebrew#37361. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Tim D. Smith authored
brew deps will fail silently if a formula has dependencies which live in taps that have not yet been tapped. Delay checking brew deps until after tap dependencies are discovered. Closes Homebrew/homebrew#38424.
-
Tim D. Smith authored
test-bot expects the dependencies returned from SoftwareSpec#deps to satisfy is_a?(TapDependency) if they come from a tap which might need to be tapped.
-
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>
-