###############################################################################
name = gnutls
-version = 3.1.3
+version = %{ver_maj}.%{ver_min}
+ver_maj = 3.6
+ver_min = 7
release = 1
groups = System/Libraries
TLS working group.
end
-source_dl = ftp://ftp.gnu.org/gnu/gnutls/
+source_dl = ftp://ftp.gnutls.org/gcrypt/gnutls/v%{ver_maj}/
sources = %{thisapp}.tar.xz
build
requires
+ datefudge
gettext
- guile-devel
libgcrypt-devel
- libtasn1-devel
+ libidn-devel
+ libtasn1-devel >= 4.9
+ libunistring-devel
lzo-devel
- nettle-devel >= 2.5
+ net-tools
+ nettle-devel >= 3.4.1
perl
- p11-kit-devel >= 0.4
+ p11-kit-devel >= 0.23.1
readline-devel
+ texinfo
zlib-devel
end
configure_options += \
--with-included-libcfg \
- --disable-srp-authentication \
--disable-openssl-compatibility \
- --with-libgcrypt
+ --disable-non-suiteb-curves \
+ --disable-guile
- #test
- # export LD_LIBRARY_PATH=$(pwd)/lib/.libs
- # make check
- #end
+ # Test suite does not work when srp is disabled.
+ test
+ export LD_LIBRARY_PATH=$(pwd)/lib/.libs
+ make check
+ end
end
packages
package %{name}
requires
- nettle >= 2.5
- p11-kit >= 0.4
+ nettle >= 3.4.1
+ p11-kit >= 0.14
end
end