summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2013-09-21 02:19:05 -0700
committerPeter Simons <simons@cryp.to>2013-09-21 02:19:05 -0700
commit87a84675541a8f10bca94907ab2254df316be1f8 (patch)
tree5caed8b0605c5f5ecec7d64f9729b47293146d51
parent514a095b7b0b0b45a419cba71cae091fb776efd2 (diff)
parentd33ca4abae1266c393a1bf09ea19c76d90b2e22a (diff)
downloadnixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.tar
nixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.tar.gz
nixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.tar.bz2
nixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.tar.lz
nixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.tar.xz
nixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.tar.zst
nixpkgs-87a84675541a8f10bca94907ab2254df316be1f8.zip
Merge pull request #997 from ocharles/pipes-bytestring
haskellPackages.pipesBytestring: New expression
-rw-r--r--pkgs/development/libraries/haskell/pipes-bytestring/default.nix14
-rw-r--r--pkgs/top-level/haskell-packages.nix2
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/pipes-bytestring/default.nix b/pkgs/development/libraries/haskell/pipes-bytestring/default.nix
new file mode 100644
index 00000000000..715fcaa9338
--- /dev/null
+++ b/pkgs/development/libraries/haskell/pipes-bytestring/default.nix
@@ -0,0 +1,14 @@
+{ cabal, pipes, pipesParse, transformers }:
+
+cabal.mkDerivation (self: {
+  pname = "pipes-bytestring";
+  version = "1.0.1";
+  sha256 = "0zk2n9mly1mjh1zb3z33gab362abgh8c0mw88mmwnlfszq97hcz7";
+  buildDepends = [ pipes pipesParse transformers ];
+  meta = {
+    description = "ByteString support for pipes";
+    license = self.stdenv.lib.licenses.bsd3;
+    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 dda4f337045..3eda12cf285 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -1666,6 +1666,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
 
   pipesAttoparsec = callPackage ../development/libraries/haskell/pipes-attoparsec {};
 
+  pipesBytestring = callPackage ../development/libraries/haskell/pipes-bytestring {};
+
   pipesConcurrency = callPackage ../development/libraries/haskell/pipes-concurrency {};
 
   pipesNetwork = callPackage ../development/libraries/haskell/pipes-network {};