From d54f2176da80157e2d13f0aaeeedfb7621902c64 Mon Sep 17 00:00:00 2001 From: Oliver Charles Date: Sat, 30 Nov 2013 11:25:48 +0000 Subject: [PATCH] haskellPackages.pipesPostgresqlSimple: New expression --- .../pipes-postgresql-simple/default.nix | 19 +++++++++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 21 insertions(+) create mode 100644 pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix diff --git a/pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix b/pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix new file mode 100644 index 00000000000..aced7c741ab --- /dev/null +++ b/pkgs/development/libraries/haskell/pipes-postgresql-simple/default.nix @@ -0,0 +1,19 @@ +{ cabal, async, exceptions, mtl, pipes, pipesConcurrency, pipesSafe +, postgresqlSimple, stm, text, transformers +}: + +cabal.mkDerivation (self: { + pname = "pipes-postgresql-simple"; + version = "0.1.1.2"; + sha256 = "0m9p3ddrv73c24yh0a2q14zkr4iibfysy2q9bwp6m100z3qk1bgy"; + buildDepends = [ + async exceptions mtl pipes pipesConcurrency pipesSafe + postgresqlSimple stm text transformers + ]; + meta = { + description = "Convert various postgresql-simple calls to work with pipes"; + license = self.stdenv.lib.licenses.mit; + platforms = self.ghc.meta.platforms; + maintainers = [ self.stdenv.lib.maintainers.ocharles ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index daba9950319..e20616c666e 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1734,6 +1734,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x pipesParse = callPackage ../development/libraries/haskell/pipes-parse {}; + pipesPostgresqlSimple = callPackage ../development/libraries/haskell/pipes-postgresql-simple {}; + pipesSafe = callPackage ../development/libraries/haskell/pipes-safe {}; pipesZlib = callPackage ../development/libraries/haskell/pipes-zlib {};