diff --git a/pkgs/development/libraries/haskell/hexpat/default.nix b/pkgs/development/libraries/haskell/hexpat/default.nix new file mode 100644 index 00000000000..ec208aaad59 --- /dev/null +++ b/pkgs/development/libraries/haskell/hexpat/default.nix @@ -0,0 +1,18 @@ +{ cabal, deepseq, extensibleExceptions, List, text, transformers +, utf8String +}: + +cabal.mkDerivation (self: { + pname = "hexpat"; + version = "0.20.2"; + sha256 = "1v96xiys1664cdspbd9mps9m1ia4xwykzsg4z62pklqnf21wna7j"; + buildDepends = [ + deepseq extensibleExceptions List text transformers utf8String + ]; + meta = { + homepage = "http://haskell.org/haskellwiki/Hexpat/"; + description = "XML parser/formatter based on expat"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 895a12c55e7..a821914ef6b 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -908,6 +908,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); hastache = callPackage ../development/libraries/haskell/hastache {}; + hexpat = callPackage ../development/libraries/haskell/hexpat {}; + HTTP_4000_0_6 = callPackage ../development/libraries/haskell/HTTP/4000.0.6.nix {}; HTTP_4000_0_9 = callPackage ../development/libraries/haskell/HTTP/4000.0.9.nix {}; HTTP_4000_1_1 = callPackage ../development/libraries/haskell/HTTP/4000.1.1.nix {};