Merge pull request #1512 from ocharles/haskellPackages.digestiveFunctorsAeson

haskellPackages.digestiveFunctorsAeson: New expression
This commit is contained in:
Peter Simons 2014-01-13 02:41:08 -08:00
commit 5a2ccf4c6e
3 changed files with 41 additions and 0 deletions

View file

@ -0,0 +1,15 @@
{ cabal, aeson, doctest, lens, text, unorderedContainers, vector }:
cabal.mkDerivation (self: {
pname = "aeson-lens";
version = "0.5.0.0";
sha256 = "1pr8cxkx41wi7095cp1gpqrwadwx6azcrdi1kr1ik0fs6606dkks";
buildDepends = [ aeson lens text unorderedContainers vector ];
testDepends = [ doctest ];
meta = {
description = "Lens of Aeson";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
};
})

View file

@ -0,0 +1,22 @@
{ cabal, aeson, aesonLens, digestiveFunctors, HUnit, lens, mtl
, safe, tasty, tastyHunit, text, vector
}:
cabal.mkDerivation (self: {
pname = "digestive-functors-aeson";
version = "1.1.3";
sha256 = "0194yd2b9irm1gmk3d8awrsrmsr4lml63wr4vm8a92s7w3hdy0db";
buildDepends = [
aeson aesonLens digestiveFunctors lens safe text vector
];
testDepends = [
aeson digestiveFunctors HUnit mtl tasty tastyHunit text
];
meta = {
homepage = "http://github.com/ocharles/digestive-functors-aeson";
description = "Run digestive-functors forms against JSON";
license = self.stdenv.lib.licenses.gpl3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.ocharles ];
};
})

View file

@ -524,6 +524,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
aeson = callPackage ../development/libraries/haskell/aeson {};
aesonLens = callPackage ../development/libraries/haskell/aeson-lens {};
aesonPretty = callPackage ../development/libraries/haskell/aeson-pretty {};
alternativeIo = callPackage ../development/libraries/haskell/alternative-io {};
@ -917,6 +919,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
digestiveFunctors = callPackage ../development/libraries/haskell/digestive-functors {};
digestiveFunctorsAeson = callPackage ../development/libraries/haskell/digestive-functors-aeson {};
digestiveFunctorsHeist = callPackage ../development/libraries/haskell/digestive-functors-heist {};
digestiveFunctorsSnap = callPackage ../development/libraries/haskell/digestive-functors-snap {};