summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2009-08-16 22:59:15 +0000
committerLudovic Courtès <ludo@gnu.org>2009-08-16 22:59:15 +0000
commitba4ae2ad37bacca46709d7f831f4700194f23737 (patch)
treee48daf9981f5d776970c33a72ca128c861ecde33 /pkgs/development
parent8bfccbbcdff06e06d194d9d3ea181f13fc471e96 (diff)
downloadnixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.tar
nixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.tar.gz
nixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.tar.bz2
nixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.tar.lz
nixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.tar.xz
nixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.tar.zst
nixlib-ba4ae2ad37bacca46709d7f831f4700194f23737.zip
GnuTLS 2.8.3.
svn path=/nixpkgs/trunk/; revision=16739
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/libraries/gnutls/default.nix11
-rw-r--r--pkgs/development/libraries/gnutls/tmpdir.patch42
2 files changed, 6 insertions, 47 deletions
diff --git a/pkgs/development/libraries/gnutls/default.nix b/pkgs/development/libraries/gnutls/default.nix
index eb0213a12469..a23d0c5069e9 100644
--- a/pkgs/development/libraries/gnutls/default.nix
+++ b/pkgs/development/libraries/gnutls/default.nix
@@ -5,17 +5,16 @@ assert guileBindings -> guile != null;
 
 stdenv.mkDerivation rec {
 
-  name = "gnutls-2.6.6";
+  name = "gnutls-2.8.3";
 
   src = fetchurl {
     url = "mirror://gnu/gnutls/${name}.tar.bz2";
-    sha256 = "17nwmf7hfcjpwi1hmnkjjrygwn1wjripdf391is8ay6aa65mpn03";
+    sha256 = "163rgpd12w869faki6wkk6lya2pyw7976plr9yxih9nzy3b4k3zh";
   };
 
-  patches = [ ./tmpdir.patch ];
-
   configurePhase = ''
-    ./configure --prefix="$out" \
+    ./configure --prefix="$out"                                 \
+      --disable-dependency-tracking --enable-fast-install       \
       ${if guileBindings
         then "--enable-guile --with-guile-site-dir=\"$out/share/guile/site\""
         else ""}
@@ -47,5 +46,7 @@ stdenv.mkDerivation rec {
 
     homepage = http://www.gnu.org/software/gnutls/;
     license = "LGPLv2.1+";
+
+    maintainers = [ stdenv.lib.maintainers.ludo ];
   };
 }
diff --git a/pkgs/development/libraries/gnutls/tmpdir.patch b/pkgs/development/libraries/gnutls/tmpdir.patch
deleted file mode 100644
index bc61d7e5079b..000000000000
--- a/pkgs/development/libraries/gnutls/tmpdir.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-We disable these tests because OpenCDK's `cdk_stream_tmp_from_mem ()'
-stupidly uses `tempfile ()', which does not honor $TMPDIR, leading to
-build failures in chroots.  See also:
-
-  http://thread.gmane.org/gmane.comp.encryption.gpg.gnutls.devel/2693
-
-
---- gnutls-2.6.1/tests/Makefile.in	2008-11-10 10:37:52.000000000 +0100
-+++ gnutls-2.6.1/tests/Makefile.in	2008-11-10 19:31:52.000000000 +0100
-@@ -58,7 +58,7 @@ host_triplet = @host@
- @HAVE_FORK_TRUE@am__append_4 = x509self x509signself x509dn anonself pskself dhepskself	\
- @HAVE_FORK_TRUE@	tlsia resume netconf-psk setcredcrash
- 
--@ENABLE_OPENPGP_TRUE@@HAVE_FORK_TRUE@am__append_5 = openpgpself 
-+@ENABLE_OPENPGP_TRUE@@HAVE_FORK_TRUE@am__append_5 =
- @ENABLE_OPRFI_TRUE@am__append_6 = oprfi
- check_PROGRAMS = $(am__EXEEXT_5)
- TESTS = $(am__EXEEXT_5)
-
---- gnutls-2.6.1/tests/openpgp/Makefile.in	2008-11-10 10:37:52.000000000 +0100
-+++ gnutls-2.6.1/tests/openpgp/Makefile.in	2008-11-10 19:32:26.000000000 +0100
-@@ -51,7 +51,7 @@ PRE_UNINSTALL = :
- POST_UNINSTALL = :
- build_triplet = @build@
- host_triplet = @host@
--@ENABLE_OPENPGP_TRUE@TESTS = keyring$(EXEEXT)
-+@ENABLE_OPENPGP_TRUE@TESTS =
- @ENABLE_OPENPGP_TRUE@check_PROGRAMS = keyring$(EXEEXT)
- subdir = tests/openpgp
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
-
---- gnutls-2.6.1/guile/tests/Makefile.in	2008-11-10 10:37:50.000000000 +0100
-+++ gnutls-2.6.1/guile/tests/Makefile.in	2008-11-10 19:32:50.000000000 +0100
-@@ -48,7 +48,7 @@ PRE_UNINSTALL = :
- POST_UNINSTALL = :
- build_triplet = @build@
- host_triplet = @host@
--@ENABLE_OPENPGP_TRUE@am__append_1 = openpgp-keys.scm openpgp-keyring.scm openpgp-auth.scm
-+@ENABLE_OPENPGP_TRUE@am__append_1 =
- @ENABLE_SRP_TRUE@am__append_2 = srp-base64.scm
- subdir = guile/tests
- DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in