|
@@ -7,7 +7,7 @@
|
|
|
Summary: GNU TLS Library
|
|
|
Summary(ja): GNU TLS ライブラリ
|
|
|
Name: gnutls
|
|
|
-Version: 3.8.1
|
|
|
+Version: 3.8.5
|
|
|
Release: 1%{?_dist_release}
|
|
|
Group: system,security
|
|
|
Vendor: Project Vine
|
|
@@ -23,9 +23,6 @@ Source1: libgnutls-config
|
|
|
#patches from fedora development
|
|
|
Patch1: gnutls-3.2.7-rpath.patch
|
|
|
|
|
|
-# Delete only after the kernel has been patched for thested systems
|
|
|
-Patch2: gnutls-3.7.8-ktls_disable_keyupdate_test.patch
|
|
|
-
|
|
|
# follow https://gitlab.com/gnutls/gnutls/-/issues/1443
|
|
|
Patch3: gnutls-3.7.8-ktls_skip_tls12_chachapoly_test.patch
|
|
|
|
|
@@ -46,8 +43,8 @@ BuildRequires: nettle-devel >= 3.6
|
|
|
Requires: nettle >= 3.6
|
|
|
BuildRequires: texinfo, autogen
|
|
|
BuildRequires: unbound-devel unbound-libs
|
|
|
-BuildRequires: zlib-devel
|
|
|
-Requires: zlib
|
|
|
+BuildRequires: zlib-ng-compat-devel
|
|
|
+Requires: zlib-ng-compat
|
|
|
# for tests
|
|
|
BuildRequires: net-tools
|
|
|
|
|
@@ -174,6 +171,7 @@ export LDFLAGS="-Wl,--no-add-needed"
|
|
|
--disable-static \
|
|
|
--disable-openssl-compatibility \
|
|
|
--disable-non-suiteb-curves \
|
|
|
+ --enable-ktls \
|
|
|
--with-unbound-root-key-file=/var/lib/unbound/root.key \
|
|
|
--enable-dane \
|
|
|
--disable-rpath \
|
|
@@ -181,15 +179,7 @@ export LDFLAGS="-Wl,--no-add-needed"
|
|
|
--enable-srp-authentication \
|
|
|
%endif
|
|
|
%{nil}
|
|
|
-# --with-libgcrypt
|
|
|
-# --with-lzo \
|
|
|
-# --with-included-libcfg \
|
|
|
-# --with-libtasn1-prefix=%{_prefix} \
|
|
|
-# --with-included-libtasn1 \
|
|
|
-# --with-included-opencdk \
|
|
|
-# --with-included-lzo \
|
|
|
make %{?_smp_mflags}
|
|
|
-# cp lib/COPYING COPYING.LIB
|
|
|
|
|
|
|
|
|
%install
|
|
@@ -207,7 +197,9 @@ rm -rf %{buildroot}%{_docdir}/gnutls
|
|
|
|
|
|
%ifarch x86_64
|
|
|
%check
|
|
|
-make check %{?_smp_mflags}
|
|
|
+# KeyUpdate is not yet supported in the kernel.
|
|
|
+xfail_tests="ktls_keyupdate.sh ktls.sh"
|
|
|
+make check %{?_smp_mflags} GNUTLS_SYSTEM_PRIORITY_FILE=/dev/null XFAIL_TESTS="$xfail_tests"
|
|
|
%endif
|
|
|
|
|
|
|
|
@@ -220,6 +212,7 @@ rm -rf %{buildroot}
|
|
|
%{_libdir}/libgnutls.so.30*
|
|
|
# %{_libdir}/libgnutls-xssl.so.0*
|
|
|
%doc README* AUTHORS NEWS THANKS
|
|
|
+%license LICENSE doc/COPYING doc/COPYING.LESSER
|
|
|
|
|
|
%files dane
|
|
|
%{_libdir}/libgnutls-dane.so.*
|
|
@@ -265,6 +258,9 @@ rm -rf %{buildroot}
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
+* Wed Apr 10 2024 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.5-1
|
|
|
+- new upstream release.
|
|
|
+
|
|
|
* Tue Oct 03 2023 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 3.8.1-1
|
|
|
- new upstream release.
|
|
|
|