diff --git a/cabal2nix.cabal b/cabal2nix.cabal
--- a/cabal2nix.cabal
+++ b/cabal2nix.cabal
@@ -1,5 +1,5 @@
 Name:                   cabal2nix
-Version:                1.40
+Version:                1.41
 Copyright:              Peter Simons, Andres Loeh
 License:                BSD3
 License-File:           LICENSE
@@ -10,7 +10,7 @@
 Synopsis:               Convert Cabal files into Nix build instructions
 Cabal-Version:          >= 1.8
 Build-Type:             Custom
-Tested-With:            GHC == 6.12.3, GHC == 7.0.4, GHC == 7.4.1, GHC == 7.4.2
+Tested-With:            GHC >= 6.12.3 && <= 7.6.1
 Data-files:             README.md
 Description:
   The @cabal2nix@ utility converts Cabal files into Nix build instructions. The
@@ -32,8 +32,8 @@
   .
   The only required argument is the path to the cabal file. For example:
   .
-  > cabal2nix http://hackage.haskell.org/packages/archive/cabal2nix/1.40/cabal2nix.cabal
-  > cabal2nix cabal://cabal2nix-1.40
+  > cabal2nix http://hackage.haskell.org/packages/archive/cabal2nix/1.41/cabal2nix.cabal
+  > cabal2nix cabal://cabal2nix-1.41
   .
   If the @--sha256@ option has not been specified, cabal2nix calls
   @nix-prefetch-url@ to determine the hash automatically. This causes
diff --git a/src/Cabal2Nix/Name.hs b/src/Cabal2Nix/Name.hs
--- a/src/Cabal2Nix/Name.hs
+++ b/src/Cabal2Nix/Name.hs
@@ -34,11 +34,11 @@
 libNixName "gthread-2.0"        = return "glib"
 libNixName "gtk+-2.0"           = return "gtk"
 libNixName "gtksourceview-2.0"  = return "gtksourceview"
-libNixName "idn"                = return "idn"
+libNixName "idn"                = return "libidn"
 libNixName "iw"                 = return "wirelesstools"
 libNixName "jpeg"               = return "libjpeg"
 libNixName "libglade-2.0"       = return "libglade"
-libNixName "libidn"             = return "idn"
+libNixName "libgsasl"           = return "gsasl"
 libNixName "librsvg-2.0"        = return "librsvg"
 libNixName "libxml-2.0"         = return "libxml2"
 libNixName "libzip"             = return "libzip"
