From nobody Wed Dec 14 01:35:03 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4NWybW2jSYz4kNS8; Wed, 14 Dec 2022 01:35:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4NWybW2DYbz49nq; Wed, 14 Dec 2022 01:35:03 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670981703; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M57hF+OAMdf0S7+NRqBv29AFFtMUhS+jE8bdOUF+c7Y=; b=HIARX7KF54+LIWnnDF45+jPSKubnVUvIUitT8TlouzoKse/paEapvJ9I7XRZj4hzYaGtIF 5Uuz7n/pjo+hoxmeNXT+qTlIa8FLUWOKSjTasiGVgx5bLNKhbiUPrECzC+RgpkgheKO4nF GxNYMXI5RZI7Ug0GuEn7XTIssDSG7OJiN5QitXULBtcMxdrD6Rkc3pr2KaiSpDOiRqDT9+ QjsBl42NYWgx1E8SIqazeTqHbcCmnewNmRhdMAm6qSTGLiNhx+ELVUFdbGlR8EllWFUoFq pESNm0WgWjnC71S++W7CsLkZoZ8LcLWsA+1kwnDWuzz/cOY4swVCm+39vXUIfw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1670981703; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=M57hF+OAMdf0S7+NRqBv29AFFtMUhS+jE8bdOUF+c7Y=; b=FNXIEIM5mCA/kkOyS4SXeaDei5jtd7Yx4oaCM3qT4Zflr1na/tW5hE76icXblQWaK8PgV3 wQYZf29Ytf0UnyQSUoljz9B9R7oUA4r97DqRllDEUcMz1ZyZK1da3XKMXX8tTYUVfNMqad 02o5JfeBDNtBzvWxC7AJpeWwG58nEq8SNIuCsy3JZ9MMcaQplWve3IBUsk63HGlnfkxGPo V0Izqymn4KPnad6zvZtRMVJ55W5QsSCOmnHtqRxBh1Wusvy+2U0YanVS9dda8VOm2+04DE iWAaZFWxbDfMsqdHsqbGuzZwE/mByYyQCiW4dzZdl9WDyJ6N88b3T0uitLAJHA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1670981703; a=rsa-sha256; cv=none; b=UBDhFi++S6aMcBJy6hu18Wtd333wcgejoTUsMrYjhQTYNMEqnJ7IH/64/kFh84ofW+6a2l fqzYftSYM7gbDJc+i3GgYT2eS/SVqNPPBBE8N/BR7I0z0f2XeEni+NXIS4JcloWQmac+q4 W/MFnzEpaLK939WqMkms2LxboVKfbICR2sVmD2HUd+9nHirQJ78oYWMs5r/fEknY6+Wkk5 kNgF765KmJyRZm29ze99FanAJF/+kn5aFVlR2+iUg4FEVe+Rmu30d7n1tT1vVBsFX91uGE FSjOFzAs4QjTNmI+41Y/0E6pcWkC6FajpMUvNgiPVbFGjRR6t8A53DwzYkB9sA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4NWybW1J2vzbRn; Wed, 14 Dec 2022 01:35:03 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 2BE1Z3DP077518; Wed, 14 Dec 2022 01:35:03 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 2BE1Z3kr077517; Wed, 14 Dec 2022 01:35:03 GMT (envelope-from git) Date: Wed, 14 Dec 2022 01:35:03 GMT Message-Id: <202212140135.2BE1Z3kr077517@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Yasuhiro Kimura Subject: git: ca162ab86e62 - 2022Q4 - ftp/curl: Update to 7.86.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yasu X-Git-Repository: ports X-Git-Refname: refs/heads/2022Q4 X-Git-Reftype: branch X-Git-Commit: ca162ab86e62a84352d04fdafd41dc91a42f72f5 Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch 2022Q4 has been updated by yasu: URL: https://cgit.FreeBSD.org/ports/commit/?id=ca162ab86e62a84352d04fdafd41dc91a42f72f5 commit ca162ab86e62a84352d04fdafd41dc91a42f72f5 Author: takefu AuthorDate: 2022-11-16 03:07:00 +0000 Commit: Yasuhiro Kimura CommitDate: 2022-12-14 01:34:35 +0000 ftp/curl: Update to 7.86.0 While here, * Switch to DISTVERSION. * Pet portlint and portclippy. * Tidy up Makefile with portfmt. ChangeLog: https://curl.se/changes.html#7_86_0 PR: 267802 Approved by: maintainer timeout MFH: 2022Q4 Security: 0f99a30c-7b4b-11ed-9168-080027f5fec9 (cherry picked from commit 78ae7128f649c06d9a3c82fb9258c953f8a39b58) --- ftp/curl/Makefile | 238 ++++++++++++++++++++++++++++------------------------- ftp/curl/distinfo | 6 +- ftp/curl/pkg-plist | 6 ++ 3 files changed, 133 insertions(+), 117 deletions(-) diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile index dbd466f5e272..c85c5e566ecb 100644 --- a/ftp/curl/Makefile +++ b/ftp/curl/Makefile @@ -1,5 +1,5 @@ PORTNAME= curl -PORTVERSION= 7.85.0 +DISTVERSION= 7.86.0 CATEGORIES= ftp net www MASTER_SITES= https://curl.se/download/ \ https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/ @@ -12,144 +12,154 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe libtool localbase pathfix perl5 shebangfix tar:xz +CPE_VENDOR= haxx +USE_LDCONFIG= yes USE_PERL5= build +SHEBANG_FILES= */*.pl + +GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-werror \ --with-fish-functions-dir=${LOCALBASE}/share/fish/completions \ --with-zsh-functions-dir=${LOCALBASE}/share/zsh/site-functions -CONFIGURE_ENV= LOCALBASE=${LOCALBASE} \ - ac_cv_func_SSLv2_client_method=no -GNU_CONFIGURE= yes +CONFIGURE_ENV= ac_cv_func_SSLv2_client_method=no \ + LOCALBASE=${LOCALBASE} + INSTALL_TARGET= install-strip TEST_TARGET= test -USE_LDCONFIG= yes - -CPE_VENDOR= haxx - -SHEBANG_FILES= */*.pl -OPTIONS_DEFINE= ALTSVC BROTLI CA_BUNDLE COOKIES CURL_DEBUG DEBUG DOCS EXAMPLES IDN IPV6 NTLM PROXY PSL STATIC TLS_SRP ZSTD -OPTIONS_GROUP= PROTOCOL -OPTIONS_RADIO= SSL -OPTIONS_SINGLE= GSSAPI RESOLV -OPTIONS_GROUP_PROTOCOL= DICT FTP GOPHER HTTP HTTP2 IMAP LDAP LDAPS LIBSSH2 MQTT POP3 RTMP RTSP SMB SMTP TELNET TFTP +OPTIONS_DEFINE= ALTSVC BROTLI CA_BUNDLE COOKIES CURL_DEBUG DEBUG DOCS \ + EXAMPLES IDN IPV6 NTLM PROXY PSL STATIC TLS_SRP ZSTD +OPTIONS_DEFAULT= ALTSVC CA_BUNDLE COOKIES DICT FTP GOPHER \ + GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} HTTP \ + HTTP2 IMAP LIBSSH2 NTLM OPENSSL POP3 PROXY PSL RTSP \ + SMTP STATIC TELNET TFTP THREADED_RESOLVER TLS_SRP +OPTIONS_GROUP= PROTOCOL +OPTIONS_GROUP_PROTOCOL= DICT FTP GOPHER HTTP HTTP2 IMAP LDAP LDAPS LIBSSH2 MQTT \ + POP3 RTMP RTSP SMB SMTP TELNET TFTP +OPTIONS_RADIO= SSL OPTIONS_RADIO_SSL= GNUTLS OPENSSL WOLFSSL +OPTIONS_SINGLE= GSSAPI RESOLV OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_SINGLE_RESOLV= CARES THREADED_RESOLVER -OPTIONS_DEFAULT=ALTSVC CA_BUNDLE COOKIES GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} DICT FTP GOPHER HTTP HTTP2 IMAP LIBSSH2 NTLM OPENSSL POP3 PROXY PSL RTSP SMTP STATIC TELNET TFTP THREADED_RESOLVER TLS_SRP -OPTIONS_SUB= yes -ALTSVC_DESC= HTTP Alternative Services support -CA_BUNDLE_DESC= Enable CA bundle for OpenSSL/GnuTLS -COOKIES_DESC= Cookies support -CURL_DEBUG_DESC=cURL debug memory tracking -DICT_DESC= DICT (RFC 2229) support -HTTP_DESC= HTTP/HTTPS support -HTTP2_DESC= HTTP/2 support (requires HTTP) -HTTP2_IMPLIES= HTTP -IMAP_DESC= IMAP/IMAPS support -LDAPS_IMPLIES= LDAP -LIBSSH2_DESC= SCP/SFTP support via libssh2 (requires OPENSSL) -LIBSSH2_IMPLIES=OPENSSL -MQTT_DESC= MQTT support -POP3_DESC= POP3/POP3S support -PROXY_IMPLIES= HTTP -RESOLV_DESC= DNS resolving options -RTSP_IMPLIES= HTTP -SMB_DESC= SMB/CIFS support -SMTP_DESC= SMTP/SMTPS support +OPTIONS_SUB= yes + +ALTSVC_DESC= HTTP Alternative Services support +CA_BUNDLE_DESC= Enable CA bundle for OpenSSL/GnuTLS +COOKIES_DESC= Cookies support +CURL_DEBUG_DESC= cURL debug memory tracking +DICT_DESC= DICT (RFC 2229) support +HTTP2_DESC= HTTP/2 support (requires HTTP) +HTTP_DESC= HTTP/HTTPS support +IMAP_DESC= IMAP/IMAPS support +LIBSSH2_DESC= SCP/SFTP support via libssh2 (requires OPENSSL) +MQTT_DESC= MQTT support +POP3_DESC= POP3/POP3S support +RESOLV_DESC= DNS resolving options +SMB_DESC= SMB/CIFS support +SMTP_DESC= SMTP/SMTPS support THREADED_RESOLVER_DESC= Threaded DNS resolver -TLS_SRP_DESC= TLS-SRP (Secure Remote Password) support - -ALTSVC_CONFIGURE_ENABLE=alt-svc -BROTLI_CONFIGURE_WITH= brotli -BROTLI_LIB_DEPENDS= libbrotlidec.so:archivers/brotli -CA_BUNDLE_CONFIGURE_WITH= ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt -CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -CARES_CONFIGURE_ENABLE= ares -CARES_LIB_DEPENDS= libcares.so:dns/c-ares -CARES_USES= pkgconfig -COOKIES_CONFIGURE_ENABLE= cookies -CURL_DEBUG_CONFIGURE_ENABLE= curldebug -DEBUG_CONFIGURE_ENABLE= debug -DICT_CONFIGURE_ENABLE= dict -FTP_CONFIGURE_ENABLE= ftp -GNUTLS_CONFIGURE_WITH= gnutls -GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \ - libnettle.so:security/nettle -GOPHER_CONFIGURE_ENABLE=gopher -GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} -GSSAPI_BASE_CPPFLAGS= ${GSSAPICPPFLAGS} -GSSAPI_BASE_LDFLAGS= ${GSSAPILDFLAGS} -GSSAPI_BASE_LIBS= ${GSSAPILIBS} -GSSAPI_BASE_USES= gssapi -GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} -GSSAPI_HEIMDAL_CPPFLAGS=${GSSAPICPPFLAGS} -GSSAPI_HEIMDAL_LDFLAGS= ${GSSAPILDFLAGS} -GSSAPI_HEIMDAL_LIBS= ${GSSAPILIBS} -GSSAPI_HEIMDAL_USES= gssapi:heimdal -GSSAPI_MIT_CONFIGURE_ON=--with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} -GSSAPI_MIT_CPPFLAGS= ${GSSAPICPPFLAGS} -GSSAPI_MIT_LDFLAGS= ${GSSAPILDFLAGS} -GSSAPI_MIT_LIBS= ${GSSAPILIBS} -GSSAPI_MIT_USES= gssapi:mit -GSSAPI_NONE_CONFIGURE_ON= --without-gssapi -HTTP_CONFIGURE_ENABLE= http -HTTP2_CONFIGURE_WITH= nghttp2 -HTTP2_LIB_DEPENDS= libnghttp2.so:www/libnghttp2 -HTTP2_USES= pkgconfig -IDN_CONFIGURE_WITH= libidn2 -IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 -IMAP_CONFIGURE_ENABLE= imap -IPV6_CONFIGURE_ENABLE= ipv6 -LDAP_CONFIGURE_ENABLE= ldap -LDAP_USE= OPENLDAP=yes -LDAPS_CONFIGURE_ENABLE= ldaps -LIBSSH2_CONFIGURE_WITH= libssh2 -LIBSSH2_LIB_DEPENDS= libssh2.so:security/libssh2 -MQTT_CONFIGURE_ENABLE= mqtt -NTLM_CONFIGURE_ENABLE= ntlm -OPENSSL_CONFIGURE_WITH= ssl=${OPENSSLBASE} -OPENSSL_CPPFLAGS= -I${OPENSSLINC} -OPENSSL_LDFLAGS= -L${OPENSSLLIB} -OPENSSL_USES= ssl -POP3_CONFIGURE_ENABLE= pop3 -PROXY_CONFIGURE_ENABLE= proxy -PSL_CONFIGURE_WITH= libpsl -PSL_LIB_DEPENDS= libpsl.so:dns/libpsl -RTMP_CONFIGURE_WITH= librtmp -RTMP_LIB_DEPENDS= librtmp.so:multimedia/librtmp -RTMP_USES= pkgconfig -RTSP_CONFIGURE_ENABLE= rtsp -SMB_CONFIGURE_ENABLE= smb -SMTP_CONFIGURE_ENABLE= smtp -STATIC_CONFIGURE_ENABLE=static -TELNET_CONFIGURE_ENABLE=telnet -TFTP_CONFIGURE_ENABLE= tftp +TLS_SRP_DESC= TLS-SRP (Secure Remote Password) support + +ALTSVC_CONFIGURE_ENABLE= alt-svc +BROTLI_LIB_DEPENDS= libbrotlidec.so:archivers/brotli +BROTLI_CONFIGURE_WITH= brotli +CARES_LIB_DEPENDS= libcares.so:dns/c-ares +CARES_USES= pkgconfig +CARES_CONFIGURE_ENABLE= ares +CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss +CA_BUNDLE_CONFIGURE_WITH= ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt +COOKIES_CONFIGURE_ENABLE= cookies +CURL_DEBUG_CONFIGURE_ENABLE= curldebug +DEBUG_CONFIGURE_ENABLE= debug +DICT_CONFIGURE_ENABLE= dict +FTP_CONFIGURE_ENABLE= ftp +GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \ + libnettle.so:security/nettle +GNUTLS_CONFIGURE_WITH= gnutls +GOPHER_CONFIGURE_ENABLE= gopher +GSSAPI_BASE_USES= gssapi +GSSAPI_BASE_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \ + --with-gssapi=${GSSAPIBASEDIR} +GSSAPI_BASE_CPPFLAGS= ${GSSAPICPPFLAGS} +GSSAPI_BASE_LDFLAGS= ${GSSAPILDFLAGS} +GSSAPI_BASE_LIBS= ${GSSAPILIBS} +GSSAPI_HEIMDAL_USES= gssapi:heimdal +GSSAPI_HEIMDAL_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \ + --with-gssapi=${GSSAPIBASEDIR} +GSSAPI_HEIMDAL_CPPFLAGS= ${GSSAPICPPFLAGS} +GSSAPI_HEIMDAL_LDFLAGS= ${GSSAPILDFLAGS} +GSSAPI_HEIMDAL_LIBS= ${GSSAPILIBS} +GSSAPI_MIT_USES= gssapi:mit +GSSAPI_MIT_CONFIGURE_ON= ${GSSAPI_CONFIGURE_ARGS} \ + --with-gssapi=${GSSAPIBASEDIR} +GSSAPI_MIT_CPPFLAGS= ${GSSAPICPPFLAGS} +GSSAPI_MIT_LDFLAGS= ${GSSAPILDFLAGS} +GSSAPI_MIT_LIBS= ${GSSAPILIBS} +GSSAPI_NONE_CONFIGURE_ON= --without-gssapi +HTTP2_LIB_DEPENDS= libnghttp2.so:www/libnghttp2 +HTTP2_USES= pkgconfig +HTTP2_CONFIGURE_WITH= nghttp2 +HTTP_CONFIGURE_ENABLE= http +IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 +IDN_CONFIGURE_WITH= libidn2 +IMAP_CONFIGURE_ENABLE= imap +IPV6_CONFIGURE_ENABLE= ipv6 +LDAPS_IMPLIES= LDAP +LDAPS_CONFIGURE_ENABLE= ldaps +LDAP_USE= OPENLDAP=yes +LDAP_CONFIGURE_ENABLE= ldap +LIBSSH2_IMPLIES= OPENSSL +LIBSSH2_LIB_DEPENDS= libssh2.so:security/libssh2 +LIBSSH2_CONFIGURE_WITH= libssh2 +MQTT_CONFIGURE_ENABLE= mqtt +NTLM_CONFIGURE_ENABLE= ntlm +OPENSSL_USES= ssl +OPENSSL_CONFIGURE_WITH= openssl=${OPENSSLBASE} +OPENSSL_CPPFLAGS= -I${OPENSSLINC} +OPENSSL_LDFLAGS= -L${OPENSSLLIB} +POP3_CONFIGURE_ENABLE= pop3 +PROXY_IMPLIES= HTTP +PROXY_CONFIGURE_ENABLE= proxy +PSL_LIB_DEPENDS= libpsl.so:dns/libpsl +PSL_CONFIGURE_WITH= libpsl +RTMP_LIB_DEPENDS= librtmp.so:multimedia/librtmp +RTMP_USES= pkgconfig +RTMP_CONFIGURE_WITH= librtmp +RTSP_IMPLIES= HTTP +RTSP_CONFIGURE_ENABLE= rtsp +SMB_CONFIGURE_ENABLE= smb +SMTP_CONFIGURE_ENABLE= smtp +STATIC_CONFIGURE_ENABLE= static +TELNET_CONFIGURE_ENABLE= telnet +TFTP_CONFIGURE_ENABLE= tftp THREADED_RESOLVER_CONFIGURE_ENABLE= pthreads threaded-resolver -TLS_SRP_CONFIGURE_ENABLE= tls-srp -WOLFSSL_CONFIGURE_WITH= wolfssl -WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl -ZSTD_CONFIGURE_WITH= zstd -ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +TLS_SRP_CONFIGURE_ENABLE= tls-srp +WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl +WOLFSSL_CONFIGURE_WITH= wolfssl +ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd +ZSTD_CONFIGURE_WITH= zstd .include -.if !${PORT_OPTIONS:MCA_BUNDLE} && (${PORT_OPTIONS:MGNUTLS} || ${PORT_OPTIONS:MOPENSSL}) -CONFIGURE_ARGS+=--with-ca-fallback +.if !${PORT_OPTIONS:MCA_BUNDLE} && (${PORT_OPTIONS:MGNUTLS} || \ + ${PORT_OPTIONS:MOPENSSL}) +CONFIGURE_ARGS+= --with-ca-fallback .endif -.if ((!${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL}) || (${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mlibressl*})) && ${PORT_OPTIONS:MTLS_SRP} +.if ((!${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL}) || \ + (${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mlibressl*})) && \ + ${PORT_OPTIONS:MTLS_SRP} IGNORE= only supports TLS-SRP with either OpenSSL or GnuTLS .endif -.if ${PORT_OPTIONS:MLDAPS} && !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL} && !${PORT_OPTIONS:MWOLFSSL} +.if ${PORT_OPTIONS:MLDAPS} && !${PORT_OPTIONS:MGNUTLS} && \ + !${PORT_OPTIONS:MOPENSSL} && !${PORT_OPTIONS:MWOLFSSL} IGNORE= only supports LDAPS with SSL .endif .if ${PORT_OPTIONS:MGSSAPI_BASE} && exists(${LOCALBASE}/lib/libkrb5support.so) -BROKEN= The GSSAPI_BASE option is selected, but you have krb5 installed. \ - This is incompatible. In order to build, either select GSSAPI_MIT, \ - or temporarily deinstall krb5 to build curl, or build in poudriere +BROKEN= the GSSAPI_BASE option is selected, but you have krb5 installed. This is incompatible. In order to build, either select GSSAPI_MIT, or temporarily deinstall krb5 to build curl, or build in poudriere .endif post-patch: diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo index afeeabb3b24c..1bcbc8c3ac1a 100644 --- a/ftp/curl/distinfo +++ b/ftp/curl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1661950822 -SHA256 (curl-7.85.0.tar.xz) = 88b54a6d4b9a48cb4d873c7056dcba997ddd5b7be5a2d537a4acb55c20b04be6 -SIZE (curl-7.85.0.tar.xz) = 2480648 +TIMESTAMP = 1668528014 +SHA256 (curl-7.86.0.tar.xz) = 2d61116e5f485581f6d59865377df4463f2e788677ac43222b496d4e49fb627b +SIZE (curl-7.86.0.tar.xz) = 2518356 diff --git a/ftp/curl/pkg-plist b/ftp/curl/pkg-plist index 3b1109a67156..b9670fae79fd 100644 --- a/ftp/curl/pkg-plist +++ b/ftp/curl/pkg-plist @@ -11,6 +11,7 @@ include/curl/stdcheaders.h include/curl/system.h include/curl/typecheck-gcc.h include/curl/urlapi.h +include/curl/websockets.h %%STATIC%%lib/libcurl.a lib/libcurl.so lib/libcurl.so.4 @@ -398,6 +399,7 @@ man/man3/CURLOPT_VERBOSE.3.gz man/man3/CURLOPT_WILDCARDMATCH.3.gz man/man3/CURLOPT_WRITEDATA.3.gz man/man3/CURLOPT_WRITEFUNCTION.3.gz +man/man3/CURLOPT_WS_OPTIONS.3.gz man/man3/CURLOPT_XFERINFODATA.3.gz man/man3/CURLOPT_XFERINFOFUNCTION.3.gz man/man3/CURLOPT_XOAUTH2_BEARER.3.gz @@ -483,6 +485,9 @@ man/man3/curl_url_set.3.gz man/man3/curl_url_strerror.3.gz man/man3/curl_version.3.gz man/man3/curl_version_info.3.gz +man/man3/curl_ws_meta.3.gz +man/man3/curl_ws_recv.3.gz +man/man3/curl_ws_send.3.gz man/man3/libcurl-easy.3.gz man/man3/libcurl-env.3.gz man/man3/libcurl-errors.3.gz @@ -540,6 +545,7 @@ share/aclocal/libcurl.m4 %%PORTDOCS%%%%DOCSDIR%%/TheArtOfHttpScripting.md %%PORTDOCS%%%%DOCSDIR%%/URL-SYNTAX.md %%PORTDOCS%%%%DOCSDIR%%/VERSIONS.md +%%PORTDOCS%%%%DOCSDIR%%/WEBSOCKET.md %%PORTDOCS%%%%DOCSDIR%%/libcurl/ABI.md %%PORTDOCS%%%%DOCSDIR%%/libcurl/libcurl.m4 %%PORTDOCS%%%%DOCSDIR%%/libcurl/mksymbolsmanpage.pl