summary refs log tree commit diff
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2014-06-18 16:09:35 -0500
committerAustin Seipp <aseipp@pobox.com>2014-06-18 16:09:35 -0500
commitfb24267670de4dd62555c282c4ea1c5449f236aa (patch)
treee7ddd13ef520c32a947dfb6dfaaec81b959ef86b
parentae8e54c64bcaa6bbf7ea3848454d3fea30198acf (diff)
parent8a16a950ba066ce017349e139817dfb4ecc03efe (diff)
downloadnixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.tar
nixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.tar.gz
nixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.tar.bz2
nixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.tar.lz
nixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.tar.xz
nixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.tar.zst
nixlib-fb24267670de4dd62555c282c4ea1c5449f236aa.zip
Merge pull request #3002 from tomberek/haskell_tcacheAWS
Adds tcache-AWS
-rw-r--r--pkgs/development/libraries/haskell/tcache-AWS/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/tcache-AWS/default.nix b/pkgs/development/libraries/haskell/tcache-AWS/default.nix
new file mode 100644
index 000000000000..0bccb38d3817
--- /dev/null
+++ b/pkgs/development/libraries/haskell/tcache-AWS/default.nix
@@ -0,0 +1,14 @@
+{ cabal, aws, conduit, httpConduit, network, TCache, text }:
+
+cabal.mkDerivation (self: {
+  pname = "tcache-AWS";
+  version = "0.0.1";
+  sha256 = "18hi8jvc117pxjhpb891hqlsbi4wvmd6nr3vwnqqr7rcw2dsmnwv";
+  buildDepends = [ aws conduit httpConduit network TCache text ];
+  meta = {
+    description = "tcache using Amazon Web Services as default persistence mechanism";
+    license = self.stdenv.lib.licenses.bsd3;
+    platforms = self.ghc.meta.platforms;
+  };
+  maintainers = [ self.stdenv.lib.maintainers.tomberek ];
+})
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index f2334b9e6a8a..618e0fc8e698 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -2186,6 +2186,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
 
   TCache = callPackage ../development/libraries/haskell/TCache {};
 
+  tcacheAWS = callPackage ../development/libraries/haskell/tcache-AWS {};
+
   templateDefault = callPackage ../development/libraries/haskell/template-default {};
 
   temporary = callPackage ../development/libraries/haskell/temporary {};