| Age | Commit message (Collapse) | Author |
|
Closes Homebrew/homebrew#47897.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
This test wasn't running by default, so we missed that it wasn't
actually being executed - or that it was failing when running in the
testing environment.
As far as I can tell this is not, and has not, been used either in core
or in any tap, third party or otherwise, so just remove the feature and
its test.
|
|
Refs Homebrew/homebrew-games#383.
|
|
|
|
Closes Homebrew/homebrew#42354.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Dependency is another similar, related class and it's super confusing
to have some Requirements that are named *Dependency.
Closes Homebrew/homebrew#38891.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#39326.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
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.
|
|
Add special :python3 dependency tag to LANGUAGE_MODULES in
dependency_collector.
Closes Homebrew/homebrew#37898.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
|
|
|
|
We have an upstream signed binary available! Big big love to Mattias
for this.
This PR converts all the existing tuntap dependencies into
binary-friendly tuntap dependencies, and adds a tuntap dependency to
requirements to look for the kexts.
Closes Homebrew/homebrew#33894.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
add :osxfuse symbolic dependency
add ConflictsWithFuseForOsx requirement for osxfuse/fuse4x/fuse4x-kext
Closes Homebrew/homebrew#31975.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#29379.
|
|
Closes Homebrew/homebrew#28094.
|
|
The search mechanism in MacOS::Xcode is very slow. It requires shelling
out at least twice, and possibly a third time (in the CLT-only case).
Calling provides_cvs? activates this in order to determine the Xcode
version. But if we know that there isn't an Xcode available for the
current OS that meets the criteria, we can avoid this check entirely.
|
|
Avoids errors with `brew versions` when bottling.
References Homebrew/homebrew#27615.
|
|
Closes Homebrew/homebrew#27346.
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#24842.
|
|
|
|
Closes Homebrew/homebrew#24775.
|
|
Fixes Homebrew/homebrew#24444.
Closes Homebrew/homebrew#24445.
Closes Homebrew/homebrew#24458.
|
|
Closes Homebrew/homebrew#23931.
|
|
Closes Homebrew/homebrew#23484.
Closes Homebrew/homebrew#23494.
Closes Homebrew/homebrew#23681.
|
|
|
|
Closes Homebrew/homebrew#20849.
Closes Homebrew/homebrew#22871.
|
|
Make it more consistent with other requirements.
|
|
|
|
Note, in the explict form:
PythonInstalled.new('2.7') => :recommended
the tag :recommended is ignored (not a limitation
of PythonInstalled itself). One solution was to write
PythonInstalled.new('2.7', [:recommended])
but that is not as beautiful as we like it.
Therefore, now it is possible to:
depends_on :python => ['2.7', :recommended]
Only the first tag is attempted to be parsed as
a version specifyer "x" or "x.y" or "x.y.z"...
|
|
Closes Homebrew/homebrew#20797.
|
|
|
|
So, `depends_on :fortran => :optional` will generate "--with-fortran"
rather than "--with-fortranRequired".
|
|
|