From cc2792dada44c873d073c16c0c1127540a15a86f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@gnu.org>
Date: Wed, 8 May 2013 01:47:38 +0200
Subject: [PATCH] gnu: gsasl: Propagate GnuTLS.

* gnu/packages/gsasl.scm (gsasl): Move GnuTLS to `propagated-inputs'.
---
 gnu/packages/gsasl.scm | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/gsasl.scm b/gnu/packages/gsasl.scm
index fb5712a7b03..8b5b2b59f64 100644
--- a/gnu/packages/gsasl.scm
+++ b/gnu/packages/gsasl.scm
@@ -83,10 +83,12 @@ (define-public gsasl
    (build-system gnu-build-system)
    (inputs `(("libidn" ,libidn)
              ("libntlm" ,libntlm)
-             ("gnutls" ,gnutls)
              ("gss" ,gss)
-             ("zlib" ,guix:zlib)
-             ))
+             ("zlib" ,guix:zlib)))
+   (propagated-inputs
+    ;; Propagate GnuTLS because libgnutls.la reads `-lnettle', and Nettle is a
+    ;; propagated input of GnuTLS.
+    `(("gnutls" ,gnutls)))
    (synopsis "Simple Authentication and Security Layer library")
    (description
     "GNU SASL is an implementation of the Simple Authentication and Security
-- 
GitLab