aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorJack Nagel2015-06-25 23:55:45 -0400
committerJack Nagel2015-06-26 00:00:44 -0400
commit27e184f543af602e73fc302126f4dc8c15758825 (patch)
treebbab4d307fef6778d57b801e34cf98bb517173b5 /Library
parente40b73521709189c7d95169ff88939179d45d665 (diff)
downloadbrew-27e184f543af602e73fc302126f4dc8c15758825.tar.bz2
Mark some requirements that don't need the build environment
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/requirements.rb2
-rw-r--r--Library/Homebrew/requirements/apr_requirement.rb2
-rw-r--r--Library/Homebrew/requirements/java_requirement.rb2
-rw-r--r--Library/Homebrew/requirements/maximum_macos_requirement.rb2
-rw-r--r--Library/Homebrew/requirements/minimum_macos_requirement.rb2
-rw-r--r--Library/Homebrew/requirements/osxfuse_requirement.rb4
-rw-r--r--Library/Homebrew/requirements/tuntap_requirement.rb2
-rw-r--r--Library/Homebrew/requirements/unsigned_kext_requirement.rb2
8 files changed, 9 insertions, 9 deletions
diff --git a/Library/Homebrew/requirements.rb b/Library/Homebrew/requirements.rb
index d15995810..0f4f95860 100644
--- a/Library/Homebrew/requirements.rb
+++ b/Library/Homebrew/requirements.rb
@@ -100,7 +100,7 @@ class ArchRequirement < Requirement
super
end
- satisfy do
+ satisfy(:build_env => false) do
case @arch
when :x86_64 then MacOS.prefer_64_bit?
when :intel, :ppc then Hardware::CPU.type == @arch
diff --git a/Library/Homebrew/requirements/apr_requirement.rb b/Library/Homebrew/requirements/apr_requirement.rb
index 313407e12..9caa05f08 100644
--- a/Library/Homebrew/requirements/apr_requirement.rb
+++ b/Library/Homebrew/requirements/apr_requirement.rb
@@ -4,7 +4,7 @@ class AprRequirement < Requirement
fatal true
default_formula "apr-util"
- satisfy { MacOS::CLT.installed? }
+ satisfy(:build_env => false) { MacOS::CLT.installed? }
env do
unless MacOS::CLT.installed?
diff --git a/Library/Homebrew/requirements/java_requirement.rb b/Library/Homebrew/requirements/java_requirement.rb
index 1c43ad295..448ebb7e4 100644
--- a/Library/Homebrew/requirements/java_requirement.rb
+++ b/Library/Homebrew/requirements/java_requirement.rb
@@ -5,7 +5,7 @@ class JavaRequirement < Requirement
cask "java"
download "http://www.oracle.com/technetwork/java/javase/downloads/index.html"
- satisfy { java_version }
+ satisfy(:build_env => false) { java_version }
env do
java_home = Pathname.new(@java_home)
diff --git a/Library/Homebrew/requirements/maximum_macos_requirement.rb b/Library/Homebrew/requirements/maximum_macos_requirement.rb
index 24c51f863..6031bdb39 100644
--- a/Library/Homebrew/requirements/maximum_macos_requirement.rb
+++ b/Library/Homebrew/requirements/maximum_macos_requirement.rb
@@ -8,7 +8,7 @@ class MaximumMacOSRequirement < Requirement
super
end
- satisfy { MacOS.version <= @version }
+ satisfy(:build_env => false) { MacOS.version <= @version }
def message
<<-EOS.undent
diff --git a/Library/Homebrew/requirements/minimum_macos_requirement.rb b/Library/Homebrew/requirements/minimum_macos_requirement.rb
index c172189ee..f816afc9f 100644
--- a/Library/Homebrew/requirements/minimum_macos_requirement.rb
+++ b/Library/Homebrew/requirements/minimum_macos_requirement.rb
@@ -8,7 +8,7 @@ class MinimumMacOSRequirement < Requirement
super
end
- satisfy { MacOS.version >= @version }
+ satisfy(:build_env => false) { MacOS.version >= @version }
def message
"OS X #{@version.pretty_name} or newer is required."
diff --git a/Library/Homebrew/requirements/osxfuse_requirement.rb b/Library/Homebrew/requirements/osxfuse_requirement.rb
index 190d71cde..6d519683f 100644
--- a/Library/Homebrew/requirements/osxfuse_requirement.rb
+++ b/Library/Homebrew/requirements/osxfuse_requirement.rb
@@ -6,7 +6,7 @@ class OsxfuseRequirement < Requirement
cask "osxfuse"
download "https://osxfuse"
- satisfy { Formula["osxfuse"].installed? || self.class.binary_osxfuse_installed? }
+ satisfy(:build_env => false) { Formula["osxfuse"].installed? || self.class.binary_osxfuse_installed? }
def self.binary_osxfuse_installed?
File.exist?("/usr/local/include/osxfuse/fuse.h") && !File.symlink?("/usr/local/include/osxfuse")
@@ -19,7 +19,7 @@ end
class NonBinaryOsxfuseRequirement < Requirement
fatal true
- satisfy { HOMEBREW_PREFIX.to_s != "/usr/local" || !OsxfuseRequirement.binary_osxfuse_installed? }
+ satisfy(:build_env => false) { HOMEBREW_PREFIX.to_s != "/usr/local" || !OsxfuseRequirement.binary_osxfuse_installed? }
def message
<<-EOS.undent
diff --git a/Library/Homebrew/requirements/tuntap_requirement.rb b/Library/Homebrew/requirements/tuntap_requirement.rb
index 1581393ac..595e46d0d 100644
--- a/Library/Homebrew/requirements/tuntap_requirement.rb
+++ b/Library/Homebrew/requirements/tuntap_requirement.rb
@@ -4,7 +4,7 @@ class TuntapRequirement < Requirement
fatal true
default_formula "tuntap"
cask "tuntap"
- satisfy { self.class.binary_tuntap_installed? || Formula["tuntap"].installed? }
+ satisfy(:build_env => false) { self.class.binary_tuntap_installed? || Formula["tuntap"].installed? }
def self.binary_tuntap_installed?
File.exist?("/Library/Extensions/tun.kext") && File.exist?("/Library/Extensions/tap.kext")
diff --git a/Library/Homebrew/requirements/unsigned_kext_requirement.rb b/Library/Homebrew/requirements/unsigned_kext_requirement.rb
index 1a6c16795..67659900b 100644
--- a/Library/Homebrew/requirements/unsigned_kext_requirement.rb
+++ b/Library/Homebrew/requirements/unsigned_kext_requirement.rb
@@ -3,7 +3,7 @@ require 'requirement'
class UnsignedKextRequirement < Requirement
fatal true
- satisfy { MacOS.version < :yosemite }
+ satisfy(:build_env => false) { MacOS.version < :yosemite }
def message
s = <<-EOS.undent