%bcond_with dnscrypt # dnscrypt support
%bcond_with dnstap # dnstap replication support
%bcond_with redis # cachedb support for redis (using hiredis)
+%bcond_without static_libs # static library
%bcond_with systemd # systemd support
%bcond_without tests # unit tests
#
Summary: Recursive, validating DNS resolver
Summary(pl.UTF-8): Rekurencyjny, weryfikujÄ…cy resolver DNS
Name: unbound
-Version: 1.19.2
+Version: 1.20.0
Release: 1
License: BSD
Group: Applications/Network
Source0: https://www.unbound.net/downloads/%{name}-%{version}.tar.gz
-# Source0-md5: dca860b940fa3ce6ec8c4542ea83a275
+# Source0-md5: 970d8a8800e6993d4453d50979b0c657
Source1: %{name}.init
Source2: %{name}.service
Source3: https://data.iana.org/root-anchors/icannbundle.pem
# Source3-md5: d00ef4e253e99e93ee020da5ad5e7d9a
Source4: ftp://ftp.internic.net/domain/named.cache
-# Source4-md5: 8ef0563e37e6aad14b9450a04a1a081c
+# Source4-md5: 256a3e44f5821c498cf777dd118944a6
Patch0: %{name}-default_trust_anchor.patch
Patch1: %{name}-sh.patch
URL: http://unbound.net/
%{__autoheader}
%configure \
PYTHON=%{__python3} \
+ %{__enable_disable static_libs static} \
%{?with_dnscrypt:--enable-dnscrypt} \
%{?with_dnstap:--enable-dnstap} \
%{?with_systemd:--enable-systemd} \
%{_mandir}/man3/libunbound.3*
%{_mandir}/man3/ub_*.3*
+%if %{with static_libs}
%files static
%defattr(644,root,root,755)
%{_libdir}/libunbound.a
+%endif
%if %{with python}
%files -n python3-unbound