%bcond_without kerberos5 # Heimdal Kerberos 5 support
%bcond_without ldap # LDAP support
%bcond_without http2 # HTTP/2.0 support (nghttp2 based)
-%bcond_without metalink # metalink support
%if "%{pld_release}" != "ac"
%bcond_without ares # c-ares (asynchronous DNS operations) library support
%bcond_without rtmp # Real Time Media Protocol support
Summary(ru.UTF-8): Утилита для получения файлов с серверов FTP, HTTP и других
Summary(uk.UTF-8): Утиліта для отримання файлів з серверів FTP, HTTP та інших
Name: curl
-Version: 7.76.0
+Version: 7.79.0
Release: 1
License: MIT-like
Group: Applications/Networking
Source0: https://curl.haxx.se/download/%{name}-%{version}.tar.xz
-# Source0-md5: 41178ceea57c863f883b6fe2c3ac276f
+# Source0-md5: 24408ce0068de0ae7871039451ad6f97
Patch0: %{name}-ac.patch
Patch1: %{name}-krb5flags.patch
URL: http://curl.haxx.se/
%{?with_kerberos5:BuildRequires: heimdal-devel}
BuildRequires: libbrotli-devel >= 1.0.0
BuildRequires: libidn2-devel
-%{?with_metalink:BuildRequires: libmetalink-devel >= 0.1.0}
BuildRequires: libpsl-devel
%{?with_rtmp:BuildRequires: librtmp-devel}
%{?with_ssh:BuildRequires: libssh2-devel >= 1.2.8}
%{?with_ldap:BuildRequires: openldap-devel}
BuildRequires: pkgconfig
BuildRequires: rpm >= 4.4.9-56
+BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 1.527
%if %{with ssl}
%if %{with gnutls}
Group: Applications/Shells
Requires: %{name} = %{version}-%{release}
Requires: fish
+BuildArch: noarch
%description -n fish-completion-%{name}
Fish completion for curl command.
Group: Applications/Shells
Requires: %{name} = %{version}-%{release}
Requires: zsh
+BuildArch: noarch
%description -n zsh-completion-curl
ZSH completion for curl command.
%if %{with ssl}
--with-ca-bundle=/etc/certs/ca-certificates.crt \
%if %{with gnutls}
- --with-gnutls --without-ssl \
+ --with-gnutls --without-openssl \
%else
- --with-ssl=%{_prefix} \
+ --with-openssl=%{_prefix} \
%endif
%else
- --without-ssl --without-gnutls \
+ --without-ssl \
%endif
--with-fish-functions-dir=%{fish_compdir} \
%{__with_without kerberos5 gssapi %{_prefix}} \
- %{__with_without metalink libmetalink} \
%{__with_without rtmp librtmp} \
%{__with_without http2 nghttp2} \
%{__with_without ssh libssh2}
%files -n fish-completion-%{name}
%defattr(644,root,root,755)
-%{fish_compdir}/%{name}.fish
+%{fish_compdir}/curl.fish
%files -n zsh-completion-curl
%defattr(644,root,root,755)