From 8b8ab3e9779d19f133f4c8f4b923619dc12fdb6c Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 3 May 2012 07:23:57 +0000 Subject: [PATCH] Updated Haskell packages. - reactive-banana: updated to version 0.5.0.3 - vault: updated to version 0.2.0.0 - wai: patched to support recent versions of the vault library svn path=/nixpkgs/trunk/; revision=33974 --- .../libraries/haskell/reactive-banana/default.nix | 4 ++-- pkgs/development/libraries/haskell/vault/default.nix | 9 +++++---- pkgs/development/libraries/haskell/wai/default.nix | 3 +++ 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/pkgs/development/libraries/haskell/reactive-banana/default.nix b/pkgs/development/libraries/haskell/reactive-banana/default.nix index c3a94e03673..247b0aac4f6 100644 --- a/pkgs/development/libraries/haskell/reactive-banana/default.nix +++ b/pkgs/development/libraries/haskell/reactive-banana/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "reactive-banana"; - version = "0.5.0.2"; - sha256 = "10391b6vwgp5harzmiji66qs4zc5qipagak1mm2j8njhbqi8z0rb"; + version = "0.5.0.3"; + sha256 = "0j60g7k0xrq66m8g8fd9fdrpbnz2jbgqxnmbz1rfi5bvnrkhv10v"; buildDepends = [ fclabels hashable QuickCheck transformers unorderedContainers vault ]; diff --git a/pkgs/development/libraries/haskell/vault/default.nix b/pkgs/development/libraries/haskell/vault/default.nix index 707b217babb..84fd27a3642 100644 --- a/pkgs/development/libraries/haskell/vault/default.nix +++ b/pkgs/development/libraries/haskell/vault/default.nix @@ -1,12 +1,13 @@ -{ cabal }: +{ cabal, hashable, unorderedContainers }: cabal.mkDerivation (self: { pname = "vault"; - version = "0.1.0.0"; - sha256 = "02gki0g9mwmvvizxhk6myfg3dmlqpcjjiz5c8693a060hkr0grqq"; + version = "0.2.0.0"; + sha256 = "1hv87kvi2bwf9ff8mhjzdf8rvqhk1xpschzs1x3swadj1kc9f1sv"; + buildDepends = [ hashable unorderedContainers ]; meta = { homepage = "https://github.com/HeinrichApfelmus/vault"; - description = "a typed, persistent store for values of arbitrary types"; + description = "a persistent store for values of arbitrary types"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ self.stdenv.lib.maintainers.andres ]; diff --git a/pkgs/development/libraries/haskell/wai/default.nix b/pkgs/development/libraries/haskell/wai/default.nix index dcb2ee3bee3..db5a5f6d6d9 100644 --- a/pkgs/development/libraries/haskell/wai/default.nix +++ b/pkgs/development/libraries/haskell/wai/default.nix @@ -9,6 +9,9 @@ cabal.mkDerivation (self: { buildDepends = [ blazeBuilder conduit httpTypes network text transformers vault ]; + patchPhase = '' + sed -i -e 's|, vault.*|, vault|' wai.cabal + ''; meta = { homepage = "https://github.com/yesodweb/wai"; description = "Web Application Interface";