commit 40f52e6247227c6eaa8184459bd517a2410f7e06
Author: Jakub Bogusz <[email protected]>
Date:   Sat Mar 5 17:53:12 2022 +0100

    - added http3 bcond (currently not buildable with unpatched openssl, only 
gnutls variant)

 curl.spec | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/curl.spec b/curl.spec
index f343b7d..c579250 100644
--- a/curl.spec
+++ b/curl.spec
@@ -1,4 +1,4 @@
-# TODO: ngtpc2/nghttp3 when ready (packages released, support working in curl) 
or quiche
+# TODO: ngtpc2/nghttp3 or quiche for HTTP3?
 #
 # Conditional build:
 %bcond_without ssh             # SSH support
@@ -8,6 +8,7 @@
 %bcond_without kerberos5       # Heimdal Kerberos 5 support
 %bcond_without ldap            # LDAP support
 %bcond_without http2           # HTTP/2.0 support (nghttp2 based)
+%bcond_with    http3           # HTTP/3.0 support (nghttp3/ngtcp2 based)
 %if "%{pld_release}" != "ac"
 %bcond_without ares            # c-ares (asynchronous DNS operations) library 
support
 %bcond_without rtmp            # Real Time Media Protocol support
@@ -45,6 +46,9 @@ BuildRequires:        libpsl-devel
 BuildRequires: libtool
 BuildRequires: nettle-devel
 %{?with_http2:BuildRequires:   nghttp2-devel >= 1.12.0}
+%{?with_http3:BuildRequires:   nghttp3-devel}
+# with gnutls or openssl crypto, conforming to chosen curl crypto library
+%{?with_http3:BuildRequires:   ngtcp2-devel}
 %{?with_ldap:BuildRequires:    openldap-devel}
 BuildRequires: pkgconfig
 BuildRequires: rpm >= 4.4.9-56
@@ -270,6 +274,8 @@ Dopełnianianie parametrów w ZSH dla polecenia curl.
        %{__with_without kerberos5 gssapi %{_prefix}} \
        %{__with_without rtmp librtmp} \
        %{__with_without http2 nghttp2} \
+       %{__with_without http3 nghttp3} \
+       %{__with_without http3 ngtcp2} \
        %{__with_without ssh libssh2}
 
 %{__make}
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/curl.git/commitdiff/40f52e6247227c6eaa8184459bd517a2410f7e06

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to