[Lunar-commits] <moonbase> gnutls: version bump to 2.12.4
Christian Krause
wookietreiber at lunar-linux.org
Wed May 11 11:36:23 CEST 2011
commit 45820f18e9f178ad713b06a17150d0684874f740
Author: Christian Krause <wookietreiber at lunar-linux.org>
Date: Wed May 11 11:36:23 2011 +0200
gnutls: version bump to 2.12.4
this bump includes new dependencies, some of them were included before in
gnutls
nettle is now the main cryptographic library instead of libgcrypt
according to configure --help, lzo compression is an experimental feature,
so I've removed the hard --with-lzo from BUILD and put an mquery in CONFIGURE
with a default of no
---
crypto/gnutls/BUILD | 3 ++-
crypto/gnutls/CONFIGURE | 1 +
crypto/gnutls/DEPENDS | 9 +++++----
crypto/gnutls/DETAILS | 8 ++++----
4 files changed, 12 insertions(+), 9 deletions(-)
diff --git a/crypto/gnutls/BUILD b/crypto/gnutls/BUILD
index f3505dd..5345af8 100644
--- a/crypto/gnutls/BUILD
+++ b/crypto/gnutls/BUILD
@@ -1,6 +1,7 @@
(
- OPTS+=" --with-lzo --disable-static" &&
+ OPTS+=" --disable-static --without-included-pakchois --without-included-libcfg --without-included-libtasn1" &&
+ LDFLAGS+=" -lpakchois" &&
default_build
diff --git a/crypto/gnutls/CONFIGURE b/crypto/gnutls/CONFIGURE
new file mode 100644
index 0000000..9c4659c
--- /dev/null
+++ b/crypto/gnutls/CONFIGURE
@@ -0,0 +1 @@
+mquery LZO "Use LZO compression? (experimental)" n "--with-lzo" "--without-lzo"
diff --git a/crypto/gnutls/DEPENDS b/crypto/gnutls/DEPENDS
index c452835..7d06b83 100644
--- a/crypto/gnutls/DEPENDS
+++ b/crypto/gnutls/DEPENDS
@@ -1,7 +1,8 @@
depends opencdk
depends libtasn1
+depends pakchois
+depends libcfg+
+depends readline
-optional_depends "guile" \
- "--enable-guile" \
- "--disable-guile" \
- "for guile support"
+optional_depends "nettle" "--without-libgcrypt" "--with-libgcrypt" "for nettle as cryptographic library (recommended)"
+optional_depends "guile" "--enable-guile" "--disable-guile" "for Guile bindings"
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index be69175..42c8aa3 100644
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -1,12 +1,12 @@
MODULE=gnutls
- VERSION=2.10.5
+ VERSION=2.12.4
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.gnutls.org/pub/$MODULE
SOURCE_URL[1]=ftp://ftp.gnupg.org/gcrypt/$MODULE
- SOURCE_VFY=sha1:4530657082a0e754356de89a5529d1ad7a18e777
- WEB_SITE=http://www.gnu.org/software/gnutls
+ SOURCE_VFY=sha1:4bf25442eab5b30e4a3eb8fa2ba6945660763869
+ WEB_SITE=http://www.gnu.org/software/gnutls/
ENTERED=20020212
- UPDATED=20110313
+ UPDATED=20110511
SHORT="A TLS library"
cat << EOF
More information about the Lunar-commits
mailing list