]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/commitdiff
gnutls: Update to 3.0.0.
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 4 Aug 2011 15:02:15 +0000 (17:02 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 4 Aug 2011 15:02:15 +0000 (17:02 +0200)
pkgs/gnutls/gnutls.nm

index 27727e944accac753852f2dcb2453cafcd9160be..4c0a5174d1652e9564efc4eaa71a17eb5d67a4b6 100644 (file)
@@ -25,7 +25,7 @@
 include $(PKGROOT)/Include
 
 PKG_NAME       = gnutls
-PKG_VER        = 2.12.5
+PKG_VER        = 3.0.0
 PKG_REL        = 1
 
 PKG_MAINTAINER =
@@ -34,7 +34,7 @@ PKG_URL        = http://www.gnu.org/software/gnutls/
 PKG_LICENSE    = LGPLv2.1+
 PKG_SUMMARY    = A general-purpose cryptography library.
 
-PKG_BUILD_DEPS+= libgcrypt-devel lzo-devel pkg-config
+PKG_BUILD_DEPS+= libtasn1-devel nettle-devel p11-kit-devel zlib-devel
 
 define PKG_DESCRIPTION
        GnuTLS is a project that aims to develop a library which provides \
@@ -43,11 +43,17 @@ define PKG_DESCRIPTION
        TLS working group.
 endef
 
-PKG_TARBALL    = $(THISAPP).tar.bz2
+PKG_TARBALL    = $(THISAPP).tar.xz
 
 PKG_PACKAGES  += $(PKG_NAME)-devel
 
+# Build library without an executable stack.
+CFLAGS        += -Wa,--noexecstack
+
 CONFIGURE_OPTIONS += \
        --with-included-libcfg \
-       --disable-srp-authentication \
-       --with-libgcrypt
+       --disable-srp-authentication
+
+define STAGE_TEST
+       cd $(DIR_APP) && make check
+endef