diff --git a/pkgs/development/libraries/haskell/hsemail/default.nix b/pkgs/development/libraries/haskell/hsemail/1.6.nix similarity index 100% rename from pkgs/development/libraries/haskell/hsemail/default.nix rename to pkgs/development/libraries/haskell/hsemail/1.6.nix diff --git a/pkgs/development/libraries/haskell/hsemail/1.7.1.nix b/pkgs/development/libraries/haskell/hsemail/1.7.1.nix new file mode 100644 index 00000000000..8d3bd3b311b --- /dev/null +++ b/pkgs/development/libraries/haskell/hsemail/1.7.1.nix @@ -0,0 +1,15 @@ +{cabal, mtl, parsec}: + +cabal.mkDerivation (self : { + pname = "hsemail"; + version = "1.7.1"; + sha256 = "0059015ab93d5facf6060404984a295090ebfc667ae5b84b283163e126805a9e"; + propagatedBuildInputs = [mtl parsec]; + meta = { + homepage = "http://gitorious.org/hsemail"; + description = "Internet Message Parsers"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.stdenv.lib.platforms.haskellPlatforms; + maintainers = [self.stdenv.lib.maintainers.andres self.stdenv.lib.maintainers.simons]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index e19037569b0..0945bc6da0e 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -684,7 +684,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); inherit (pkgs) adns; }; - hsemail = callPackage ../development/libraries/haskell/hsemail {}; + hsemail_1_6 = callPackage ../development/libraries/haskell/hsemail/1.6.nix {}; + hsemail_1_7_1 = callPackage ../development/libraries/haskell/hsemail/1.7.1.nix {}; + hsemail = self.hsemail_1_7_1; HsSyck = callPackage ../development/libraries/haskell/HsSyck {}; @@ -997,7 +999,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); ShellacReadline = callPackage ../development/libraries/haskell/Shellac/Shellac-readline.nix {}; - SMTPClient = callPackage ../development/libraries/haskell/SMTPClient {}; + SMTPClient = callPackage ../development/libraries/haskell/SMTPClient { + hsemail = self.hsemail_1_6; + }; split = callPackage ../development/libraries/haskell/split {};