libxmlsec1: use new optional deps
This commit is contained in:
parent
6f0cac3c48
commit
6829f0e56b
1 changed files with 3 additions and 7 deletions
|
@ -5,22 +5,18 @@ class Libxmlsec1 < Formula
|
|||
url 'http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.18.tar.gz'
|
||||
sha1 '740c3c791be838bf638651a3fe0e80c624c2ae0e'
|
||||
|
||||
option 'without-gnutls', 'Disable GnuTLS'
|
||||
|
||||
depends_on 'pkg-config' => :build
|
||||
depends_on 'libxml2' # Version on 10.6/10.7 is too old
|
||||
depends_on 'gnutls' => :recommended unless build.include? 'without-gnutls'
|
||||
depends_on 'libgcrypt' unless build.include? 'without-gnutls'
|
||||
depends_on 'gnutls' => :recommended
|
||||
depends_on 'libgcrypt' unless build.without? 'gnutls'
|
||||
|
||||
# Add HOMEBREW_PREFIX/lib to dl load path
|
||||
def patches; DATA; end
|
||||
|
||||
def install
|
||||
libxml2 = Formula.factory('libxml2')
|
||||
|
||||
system "./configure", "--disable-dependency-tracking",
|
||||
"--prefix=#{prefix}",
|
||||
"--with-libxml=#{libxml2.prefix}",
|
||||
"--with-libxml=#{Formula.factory("libxml2").opt_prefix}",
|
||||
"--disable-crypto-dl",
|
||||
"--disable-apps-crypto-dl"
|
||||
system "make install"
|
||||
|
|
Loading…
Reference in a new issue