| Age | Commit message (Collapse) | Author |
|
Closes #17257.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17258.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
References #17143.
Fixes #17246.
|
|
References #17143.
Fixes #17246.
|
|
Closes #17242.
|
|
|
|
Closes #17241.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17240.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Instead of overriding #satisfied?, Requirement subclasses can specify
the condition in a block:
satisfy do
some_condition?
end
The contents of the block are evaluated in the context of the instance,
and so have access to instance variables and instance methods as before.
Additionally, it is wrapped in an ENV.with_build_environment block. This
can be disabled by passing :build_env => false to satisfy:
satisfy :build_env => false do
some_condition?
end
|
|
|
|
Not thread safe! But I don't think we care.
We want to evaluate the env DSL block in the context of ENV for asthetic
reasons, but we also want access to methods on the requirement instance.
We can use #instance_exec to pass the requirement itself into the block:
class Foo < Requirement
env do |req|
append 'PATH', req.some_path
end
def some_path
which 'something'
end
end
Also add a simplified version of Object#instance_exec for Ruby 1.8.6.
|
|
In addition to
env :userpaths
env :std
requirements can now do
env do
append 'PATH', '/some/path/to/bin'
# and more
end
|
|
|
|
|
|
|
|
The download link to 3.5 in the old formula no longer works,
upgraded to antlr 4.0.
Closes #17238.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17235.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
exit 1 if formulae given but none outdated
Closes #17199.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
References #12220.
Closes #17230.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #14295.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17218.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17224.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Closes #17132.
|
|
Closes #17221.
Signed-off-by: Dustin Kirkland <kirkland@byobu.co>
Closes #17221.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Dustin Kirkland <kirkland@byobu.co>
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17220.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17225.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17226.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
xml2rfc is now installable via pip.
Closes #17227.
|
|
Closes #17223.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #17222.
|
|
|
|
|
|
Closes #16257.
|
|
Adding GnuTLS 2.x
GnuTLS 3.x changed the API slightly, but also changes license terms,
so it is unlikely that some software will update to newer versions.
Closes #17109.
|
|
This is the order of precedence used elsewhere in Homebrew when
detecting X11 versions and prefixes.
Fixes #16598.
|
|
Closes #16227.
|
|
|
|
Closes #16724.
|
|
|
|
Closes #16952.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #16956.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #16960.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #14749.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #17212.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|