forked from pool/gnutls
Accepting request 691550 from home:jsikes:branches:security:tls
Forgot changelog entry. OBS-URL: https://build.opensuse.org/request/show/691550 OBS-URL: https://build.opensuse.org/package/show/security:tls/gnutls?expand=0&rev=19
This commit is contained in:
committed by
Git OBS Bridge
parent
e793cfa4ab
commit
bdab2e0cbb
19
gnutls.spec
19
gnutls.spec
@@ -20,8 +20,8 @@
|
||||
%define gnutlsxx_sover 28
|
||||
%define gnutls_dane_sover 0
|
||||
|
||||
# unbound isn't in SLE12 (bsc#1086428)
|
||||
%if 0%{?is_opensuse} || 0%{?suse_version} >= 1500
|
||||
# unbound isn't in SLE (bsc#1086428)
|
||||
%if 0%{?is_opensuse}
|
||||
%bcond_without dane
|
||||
%else
|
||||
%bcond_with dane
|
||||
@@ -29,7 +29,7 @@
|
||||
%bcond_with tpm
|
||||
%bcond_without guile
|
||||
Name: gnutls
|
||||
Version: 3.6.6
|
||||
Version: 3.6.7
|
||||
Release: 0
|
||||
Summary: The GNU Transport Layer Security Library
|
||||
License: LGPL-2.1-or-later AND GPL-3.0-or-later
|
||||
@@ -42,6 +42,7 @@ Source3: baselibs.conf
|
||||
Patch1: gnutls-3.5.11-skip-trust-store-tests.patch
|
||||
Patch2: gnutls-3.6.0-disable-flaky-dtls_resume-test.patch
|
||||
Patch3: disable-psk-file-test.patch
|
||||
Patch4: gnutls-3.6.6-set_guile_site_dir.patch
|
||||
BuildRequires: autogen
|
||||
BuildRequires: automake
|
||||
BuildRequires: datefudge
|
||||
@@ -83,7 +84,7 @@ BuildRequires: guile-devel
|
||||
%description
|
||||
The GnuTLS library provides a secure layer over a reliable transport
|
||||
layer. Currently the GnuTLS library implements the proposed standards
|
||||
of the IETF's TLS working group.
|
||||
of the IETFs TLS working group.
|
||||
|
||||
%package -n libgnutls%{gnutls_sover}
|
||||
Summary: The GNU Transport Layer Security Library
|
||||
@@ -93,8 +94,9 @@ Group: System/Libraries
|
||||
%description -n libgnutls%{gnutls_sover}
|
||||
The GnuTLS library provides a secure layer over a reliable transport
|
||||
layer. Currently the GnuTLS library implements the proposed standards
|
||||
of the IETF's TLS working group.
|
||||
of the IETFs TLS working group.
|
||||
|
||||
%if %{with dane}
|
||||
%package -n libgnutls-dane%{gnutls_dane_sover}
|
||||
Summary: DANE support for the GNU Transport Layer Security Library
|
||||
License: LGPL-2.1-or-later
|
||||
@@ -104,6 +106,7 @@ Group: System/Libraries
|
||||
The GnuTLS project aims to develop a library that provides a secure
|
||||
layer over a reliable transport layer.
|
||||
This package contains the "DANE" part of gnutls.
|
||||
%endif
|
||||
|
||||
%package -n libgnutlsxx%{gnutlsxx_sover}
|
||||
Summary: C++ API for the GNU Transport Layer Security Library
|
||||
@@ -113,7 +116,7 @@ Group: System/Libraries
|
||||
%description -n libgnutlsxx%{gnutlsxx_sover}
|
||||
The GnuTLS library provides a secure layer over a reliable transport
|
||||
layer.
|
||||
implements the proposed standards of the IETF's TLS working group.
|
||||
implements the proposed standards of the IETF TLS working group.
|
||||
|
||||
%package -n libgnutls-devel
|
||||
Summary: Development package for the GnuTLS C API
|
||||
@@ -127,6 +130,7 @@ Provides: gnutls-devel = %{version}-%{release}
|
||||
%description -n libgnutls-devel
|
||||
Files needed for software development using gnutls.
|
||||
|
||||
%if %{with dane}
|
||||
%package -n libgnutls-dane-devel
|
||||
Summary: Development package for GnuTLS DANE component
|
||||
License: LGPL-2.1-or-later
|
||||
@@ -135,6 +139,7 @@ Requires: libgnutls-dane%{gnutls_dane_sover} = %{version}
|
||||
|
||||
%description -n libgnutls-dane-devel
|
||||
Files needed for software development using gnutls.
|
||||
%endif
|
||||
|
||||
%package -n libgnutlsxx-devel
|
||||
Summary: Development package for the GnuTLS C++ API
|
||||
@@ -161,6 +166,7 @@ GnuTLS Wrappers for GNU Guile, a dialect of Scheme.
|
||||
%setup -q
|
||||
%patch1 -p1
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
# dtls-resume test fails on PPC
|
||||
%ifarch ppc64 ppc64le ppc
|
||||
%patch2 -p1
|
||||
@@ -179,7 +185,6 @@ export CXXFLAGS="%{optflags} -fPIE"
|
||||
--disable-silent-rules \
|
||||
--with-default-trust-store-dir=%{_localstatedir}/lib/ca-certificates/pem \
|
||||
--with-sysroot=/%{?_sysroot} \
|
||||
--with-guile-site-dir=%{_datadir}/guile \
|
||||
%if %{without tpm}
|
||||
--without-tpm \
|
||||
%endif
|
||||
|
Reference in New Issue
Block a user