diff options
Diffstat (limited to 'Library/Formula/git.rb')
| -rw-r--r-- | Library/Formula/git.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Library/Formula/git.rb b/Library/Formula/git.rb index 4a0283110..d3cbbd68c 100644 --- a/Library/Formula/git.rb +++ b/Library/Formula/git.rb @@ -36,7 +36,12 @@ class Git < Formula depends_on "openssl" if build.with? "brewed-openssl" depends_on "curl" if build.with? "brewed-curl" depends_on "go" => :build if build.with? "persistent-https" - depends_on "subversion" => "perl" if build.with? "brewed-svn" + # Trigger an install of swig before subversion, as the "swig" doesn't get pulled in otherwise + # See https://github.com/Homebrew/homebrew/issues/34554 + if build.with? "brewed-svn" + depends_on "swig" + depends_on "subversion" => "perl" + end def install # If these things are installed, tell Git build system to not use them |
