Author: andres
Date: Thu Jul  7 21:40:35 2011
New Revision: 27650
URL: https://svn.nixos.org/websvn/nix/?rev=27650&sc=1

Log:
Added yesod-core.

Added:
   nixpkgs/trunk/pkgs/development/libraries/haskell/base-unicode-symbols/
   
nixpkgs/trunk/pkgs/development/libraries/haskell/base-unicode-symbols/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/
   nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/cookie/
   nixpkgs/trunk/pkgs/development/libraries/haskell/cookie/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/monad-control/
   nixpkgs/trunk/pkgs/development/libraries/haskell/monad-control/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/wai-extra/
   nixpkgs/trunk/pkgs/development/libraries/haskell/wai-extra/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-core/
   nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-core/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-bindings/
   nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-bindings/default.nix
Modified:
   nixpkgs/trunk/pkgs/development/libraries/haskell/cereal/default.nix
   nixpkgs/trunk/pkgs/development/libraries/haskell/web-routes-quasi/default.nix
   nixpkgs/trunk/pkgs/top-level/haskell-packages.nix

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/base-unicode-symbols/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ 
nixpkgs/trunk/pkgs/development/libraries/haskell/base-unicode-symbols/default.nix
   Thu Jul  7 21:40:35 2011        (r27650)
@@ -0,0 +1,13 @@
+{cabal}:
+
+cabal.mkDerivation (self : {
+  pname = "base-unicode-symbols";
+  version = "0.2.1.5";
+  sha256 = "1ir1dckrpax4xlrfp7jdsjn7s403a8n8mcmv3wdnpzkg1klfahyq";
+  meta = {
+    description = "Unicode alternatives for common functions and operators";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/cereal/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/cereal/default.nix Thu Jul 
 7 21:40:33 2011        (r27649)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/cereal/default.nix Thu Jul 
 7 21:40:35 2011        (r27650)
@@ -2,8 +2,8 @@
 
 cabal.mkDerivation (self : {
   pname = "cereal";
-  version = "0.2";
-  sha256 = "aa00eb88cea5616a0eb9e4b6604cb164b8bef6e86b111cbb67d51d4d3441332b";
+  version = "0.3.3.0";
+  sha256 = "0bqd5qfvbz77mq0zxgafj011hrxcanrfzvlwhf4j4dzr6yryk53y";
   meta = {
     description = "A binary serialization library";
     license = "BSD";

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix  
Thu Jul  7 21:40:35 2011        (r27650)
@@ -0,0 +1,13 @@
+{cabal}:
+
+cabal.mkDerivation (self : {
+  pname = "clientsession";
+  version = "0.6.0";
+  sha256 = "0h92jjkhldn7f9b78cajfda8rprsj5scdsyl3pjpzicpvvy9g00y";
+  meta = {
+    description = "Store session data in a cookie";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/cookie/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/cookie/default.nix Thu Jul 
 7 21:40:35 2011        (r27650)
@@ -0,0 +1,14 @@
+{cabal, blazeBuilder, text}:
+
+cabal.mkDerivation (self : {
+  pname = "cookie";
+  version = "0.2.1";
+  sha256 = "0jn4as09qx2948k0r916vy5igz0xmrvng37s0il81b0ndvhnsc6c";
+  propagatedBuildInputs = [blazeBuilder text];
+  meta = {
+    description = "HTTP cookie parsing and rendering";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/monad-control/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/monad-control/default.nix  
Thu Jul  7 21:40:35 2011        (r27650)
@@ -0,0 +1,14 @@
+{cabal, baseUnicodeSymbols, transformers}:
+
+cabal.mkDerivation (self : {
+  pname = "monad-control";
+  version = "0.2.0.1";
+  sha256 = "1pnckk9080g64ipvsg3n1vn4jr1083giacgy58if2ppw3dk7m97k";
+  propagatedBuildInputs = [baseUnicodeSymbols transformers];
+  meta = {
+    description = "Lift control operations, like exception catching, through 
monad transformers";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/wai-extra/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/wai-extra/default.nix      
Thu Jul  7 21:40:35 2011        (r27650)
@@ -0,0 +1,18 @@
+{cabal, blazeBuilder, blazeBuilderEnumerator, caseInsensitive, enumerator,
+ httpTypes, network, text, transformers, wai, zlibBindings}:
+
+cabal.mkDerivation (self : {
+  pname = "wai-extra";
+  version = "0.4.0.1";
+  sha256 = "0xj7dkwqa9axgm6cizf2kd97fakbmq5580mian888i5f21jn1n2z";
+  propagatedBuildInputs = [
+    blazeBuilder blazeBuilderEnumerator caseInsensitive enumerator
+    httpTypes network text transformers wai zlibBindings
+  ];
+  meta = {
+    description = "Provides some basic WAI handlers and middleware";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Modified: 
nixpkgs/trunk/pkgs/development/libraries/haskell/web-routes-quasi/default.nix
==============================================================================
--- 
nixpkgs/trunk/pkgs/development/libraries/haskell/web-routes-quasi/default.nix   
    Thu Jul  7 21:40:33 2011        (r27649)
+++ 
nixpkgs/trunk/pkgs/development/libraries/haskell/web-routes-quasi/default.nix   
    Thu Jul  7 21:40:35 2011        (r27650)
@@ -1,13 +1,13 @@
-{cabal, webRoutes}:
+{cabal, text}:
 
 cabal.mkDerivation (self : {
   pname = "web-routes-quasi";
-  version = "0.5.0";
-  sha256 = "07ef2717b44f92bccee9af4b4d9a173c12ec3b3b1d49a8495811dad0af240673";
-  propagatedBuildInputs = [webRoutes];
+  version = "0.7.0.1";
+  sha256 = "1khrf5kbw285hddyyzcz2mx4qpz46mdmlm31jszag2ay64gw35gw";
+  propagatedBuildInputs = [text];
   meta = {
     description = "Define data types and parse/build functions for web-routes 
via a quasi-quoted DSL";
-    license = "BSD";
+    license = "BSD3";
     maintainers = [self.stdenv.lib.maintainers.andres];
   };
 })

Added: nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-core/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-core/default.nix     
Thu Jul  7 21:40:35 2011        (r27650)
@@ -0,0 +1,20 @@
+{cabal, blazeBuilder, blazeHtml, caseInsensitive, cereal, clientsession,
+ cookie, enumerator, failure, hamlet, httpTypes, monadControl, parsec,
+ text, transformers, wai, waiExtra, webRoutesQuasi}:
+
+cabal.mkDerivation (self : {
+  pname = "yesod-core";
+  version = "0.8.2";
+  sha256 = "15h5nm45w3z1g4ayn0dj9grviqm857krad1453rway76yrrv7xsr";
+  propagatedBuildInputs = [
+    blazeBuilder blazeHtml caseInsensitive cereal clientsession
+    cookie enumerator failure hamlet httpTypes monadControl parsec
+    text transformers wai waiExtra webRoutesQuasi
+  ];
+  meta = {
+    description = "Creation of type-safe, RESTful web applications";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Added: 
nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-bindings/default.nix
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-bindings/default.nix  
Thu Jul  7 21:40:35 2011        (r27650)
@@ -0,0 +1,14 @@
+{cabal, zlib}:
+
+cabal.mkDerivation (self : {
+  pname = "zlib-bindings";
+  version = "0.0.0";
+  sha256 = "168sll6mrmcnvdmdx79izqxcrli1s7asp4qilhkqss8w0jlrv1ni";
+  propagatedBuildInputs = [zlib];
+  meta = {
+    description = "Low-level bindings to the zlib package";
+    license = "BSD3";
+    maintainers = [self.stdenv.lib.maintainers.andres];
+  };
+})
+

Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Thu Jul  7 21:40:33 
2011        (r27649)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix   Thu Jul  7 21:40:35 
2011        (r27650)
@@ -335,6 +335,8 @@
 
   attoparsecEnumerator = callPackage 
../development/libraries/haskell/attoparsec/enumerator.nix {};
 
+  baseUnicodeSymbols = callPackage 
../development/libraries/haskell/base-unicode-symbols {};
+
   benchpress = callPackage ../development/libraries/haskell/benchpress {};
 
   bimap = callPackage ../development/libraries/haskell/bimap {};
@@ -379,6 +381,8 @@
 
   citeprocHs = callPackage ../development/libraries/haskell/citeproc-hs {};
 
+  clientsession = callPackage ../development/libraries/haskell/clientsession 
{};
+
   cmdargs = callPackage ../development/libraries/haskell/cmdargs {};
 
   colorizeHaskell = callPackage 
../development/libraries/haskell/colorize-haskell {};
@@ -391,6 +395,8 @@
     time = self.time_1_1_3;
   };
 
+  cookie = callPackage ../development/libraries/haskell/cookie {};
+
   criterion = callPackage ../development/libraries/haskell/criterion {
     parsec = self.parsec3;
   };
@@ -669,6 +675,8 @@
 
   MonadCatchIOTransformers = callPackage 
../development/libraries/haskell/MonadCatchIO-transformers {};
 
+  monadControl = callPackage ../development/libraries/haskell/monad-control {};
+
   monadlab = callPackage ../development/libraries/haskell/monadlab {};
 
   monadLoops = callPackage ../development/libraries/haskell/monad-loops {};
@@ -973,6 +981,8 @@
 
   wai = callPackage ../development/libraries/haskell/wai {};
 
+  waiExtra = callPackage ../development/libraries/haskell/wai-extra {};
+
   warp = callPackage ../development/libraries/haskell/warp {};
 
   WebBits = callPackage ../development/libraries/haskell/WebBits {
@@ -1032,6 +1042,8 @@
 
   xssSanitize = callPackage ../development/libraries/haskell/xss-sanitize {};
 
+  yesodCore = callPackage ../development/libraries/haskell/yesod-core {};
+
   yst = callPackage ../development/libraries/haskell/yst {};
 
   zipArchive = callPackage ../development/libraries/haskell/zip-archive {};
@@ -1052,6 +1064,8 @@
 
   zlib = self.zlib_0_5_0_0;
 
+  zlibBindings = callPackage ../development/libraries/haskell/zlib-bindings {};
+
   # Compilers.
 
   AgdaExecutable = callPackage ../development/compilers/Agda-executable {};
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to