[154173] trunk/dports/net/curl/Portfile
devans at macports.org
devans at macports.org
Sun Oct 23 16:02:23 CEST 2016
Revision: 154173
https://trac.macports.org/changeset/154173
Author: devans at macports.org
Date: 2016-10-23 16:02:23 +0200 (Sun, 23 Oct 2016)
Log Message:
-----------
curl: add variant support for +wolfssl +darwinssl after maintainer's review (#52615).
Modified Paths:
--------------
trunk/dports/net/curl/Portfile
Modified: trunk/dports/net/curl/Portfile
===================================================================
--- trunk/dports/net/curl/Portfile 2016-10-23 13:38:02 UTC (rev 154172)
+++ trunk/dports/net/curl/Portfile 2016-10-23 14:02:23 UTC (rev 154173)
@@ -44,6 +44,7 @@
configure.args --disable-silent-rules \
--enable-ipv6 \
+ --without-cyassl \
--without-gnutls \
--without-gssapi \
--without-libidn \
@@ -55,6 +56,7 @@
--without-polarssl \
--without-spnego \
--without-ssl \
+ --without-darwinssl \
--disable-ares \
--disable-ldap \
--disable-ldaps \
@@ -135,11 +137,20 @@
configure.args-replace --disable-ares --enable-ares
}
- variant gnutls conflicts ssl description {Allow secure connections using GNU TLS} {
+ variant darwinssl conflicts ssl gnutls wolfssl description {Allow secure connections using GNU TLS} {
+ configure.args-replace --without-darwinssl --with-darwinssl
+ }
+
+ variant gnutls conflicts ssl wolfssl darwinssl description {Allow secure connections using GNU TLS} {
depends_lib-append port:gnutls
configure.args-replace --without-gnutls --with-gnutls
}
+ variant wolfssl conflicts ssl gnutls darwinssl description {Allow secure connections using wolfSSL, formerly CyaSSL} {
+ depends_lib-append port:wolfssl
+ configure.args-replace --without-cyassl --with-cyassl
+ }
+
variant gss description {Support the Generic Security Service API} {
# This needs to use the system's Kerberos, not MacPorts' gss or kerberos5.
conflicts-append gss kerberos5
@@ -182,7 +193,7 @@
configure.args-replace --without-spnego --with-spnego=${prefix}
}
- variant ssl conflicts gnutls description {Allow secure connections using OpenSSL} {
+ variant ssl conflicts gnutls wolfssl darwinssl description {Allow secure connections using OpenSSL} {
depends_lib-append path:lib/libssl.dylib:openssl \
path:share/curl/curl-ca-bundle.crt:curl-ca-bundle
configure.args-replace --without-ssl --with-ssl=${prefix}
@@ -189,7 +200,7 @@
configure.args-append --with-ca-bundle=${prefix}/share/curl/curl-ca-bundle.crt
}
- if {![variant_isset gnutls]} {
+ if {![variant_isset gnutls] && ![variant_isset darwinssl] && ![variant_isset wolfssl]} {
default_variants +ssl
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-changes/attachments/20161023/753fbd85/attachment-0002.html>
More information about the macports-changes
mailing list