haskell-packages.nix: switch default versions to aeson 0.7.x and lens 4.x

The only package remaining user of lens 3.x is the 'diagrams' package.
This commit is contained in:
Peter Simons 2014-02-19 16:13:07 +01:00
parent 6c77e15f19
commit 6180ed8af3
1 changed files with 30 additions and 33 deletions

View File

@ -530,7 +530,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
aeson_0_7_0_1 = callPackage ../development/libraries/haskell/aeson/0.7.0.1.nix { aeson_0_7_0_1 = callPackage ../development/libraries/haskell/aeson/0.7.0.1.nix {
blazeBuilder = if (pkgs.stdenv.lib.versionOlder ghc.version "7.6") then self.blazeBuilder else null; blazeBuilder = if (pkgs.stdenv.lib.versionOlder ghc.version "7.6") then self.blazeBuilder else null;
}; };
aeson = self.aeson_0_6_2_1; aeson = self.aeson_0_7_0_1;
aesonLens = callPackage ../development/libraries/haskell/aeson-lens {}; aesonLens = callPackage ../development/libraries/haskell/aeson-lens {};
@ -941,12 +941,24 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
dice = callPackage ../development/libraries/haskell/dice {}; dice = callPackage ../development/libraries/haskell/dice {};
diagrams = callPackage ../development/libraries/haskell/diagrams/diagrams.nix {}; diagrams = callPackage ../development/libraries/haskell/diagrams/diagrams.nix {};
diagramsCairo = callPackage ../development/libraries/haskell/diagrams/cairo.nix {}; diagramsCairo = callPackage ../development/libraries/haskell/diagrams/cairo.nix {
diagramsCore = callPackage ../development/libraries/haskell/diagrams/core.nix {}; lens = self.lens_3_10_2;
diagramsContrib = callPackage ../development/libraries/haskell/diagrams/contrib.nix {}; };
diagramsLib = callPackage ../development/libraries/haskell/diagrams/lib.nix {}; diagramsCore = callPackage ../development/libraries/haskell/diagrams/core.nix {
diagramsPostscript = callPackage ../development/libraries/haskell/diagrams/postscript.nix {}; lens = self.lens_3_10_2;
diagramsSvg = callPackage ../development/libraries/haskell/diagrams/svg.nix {}; };
diagramsContrib = callPackage ../development/libraries/haskell/diagrams/contrib.nix {
lens = self.lens_3_10_2;
};
diagramsLib = callPackage ../development/libraries/haskell/diagrams/lib.nix {
lens = self.lens_3_10_2;
};
diagramsPostscript = callPackage ../development/libraries/haskell/diagrams/postscript.nix {
lens = self.lens_3_10_2;
};
diagramsSvg = callPackage ../development/libraries/haskell/diagrams/svg.nix {
lens = self.lens_3_10_2;
};
Diff = callPackage ../development/libraries/haskell/Diff {}; Diff = callPackage ../development/libraries/haskell/Diff {};
@ -958,10 +970,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
digestiveFunctors = callPackage ../development/libraries/haskell/digestive-functors {}; digestiveFunctors = callPackage ../development/libraries/haskell/digestive-functors {};
digestiveFunctorsAeson = callPackage ../development/libraries/haskell/digestive-functors-aeson { digestiveFunctorsAeson = callPackage ../development/libraries/haskell/digestive-functors-aeson {};
aeson = self.aeson_0_7_0_1;
lens = self.lens_4_0_4;
};
digestiveFunctorsHeist = callPackage ../development/libraries/haskell/digestive-functors-heist {}; digestiveFunctorsHeist = callPackage ../development/libraries/haskell/digestive-functors-heist {};
@ -1116,7 +1125,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
foldl = callPackage ../development/libraries/haskell/foldl {}; foldl = callPackage ../development/libraries/haskell/foldl {};
forceLayout = callPackage ../development/libraries/haskell/force-layout {}; forceLayout = callPackage ../development/libraries/haskell/force-layout {
lens = self.lens_3_10_2;
};
free = callPackage ../development/libraries/haskell/free {}; free = callPackage ../development/libraries/haskell/free {};
@ -1432,9 +1443,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
hspecExpectations = callPackage ../development/libraries/haskell/hspec-expectations {}; hspecExpectations = callPackage ../development/libraries/haskell/hspec-expectations {};
hspecExpectationsLens = callPackage ../development/libraries/haskell/hspec-expectations-lens { hspecExpectationsLens = callPackage ../development/libraries/haskell/hspec-expectations-lens {};
lens = self.lens_4_0_4;
};
hspecMeta = callPackage ../development/libraries/haskell/hspec-meta {}; hspecMeta = callPackage ../development/libraries/haskell/hspec-meta {};
@ -1535,10 +1544,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
json = callPackage ../development/libraries/haskell/json {}; json = callPackage ../development/libraries/haskell/json {};
jsonAssertions = callPackage ../development/libraries/haskell/json-assertions { jsonAssertions = callPackage ../development/libraries/haskell/json-assertions {};
aeson = self.aeson_0_7_0_1;
lens = self.lens_4_0_4;
};
jsonTypes = callPackage ../development/libraries/haskell/jsonTypes {}; jsonTypes = callPackage ../development/libraries/haskell/jsonTypes {};
@ -1573,10 +1579,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
leksahServer = callPackage ../development/libraries/haskell/leksah/leksah-server.nix {}; leksahServer = callPackage ../development/libraries/haskell/leksah/leksah-server.nix {};
lens_3_10_2 = callPackage ../development/libraries/haskell/lens/3.10.2.nix {}; lens_3_10_2 = callPackage ../development/libraries/haskell/lens/3.10.2.nix {};
lens_4_0_4 = callPackage ../development/libraries/haskell/lens/4.0.4.nix { lens_4_0_4 = callPackage ../development/libraries/haskell/lens/4.0.4.nix {};
aeson = self.aeson_0_7_0_1; lens = self.lens_4_0_4;
};
lens = self.lens_3_10_2;
lensAeson = callPackage ../development/libraries/haskell/lens-aeson {}; lensAeson = callPackage ../development/libraries/haskell/lens-aeson {};
@ -1588,9 +1592,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
libffi = pkgs.libffi; libffi = pkgs.libffi;
}; };
libjenkins = callPackage ../development/libraries/haskell/libjenkins { libjenkins = callPackage ../development/libraries/haskell/libjenkins {};
lens = self.lens_4_0_4;
};
libmpd = callPackage ../development/libraries/haskell/libmpd {}; libmpd = callPackage ../development/libraries/haskell/libmpd {};
@ -1602,9 +1604,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
liftedBase = callPackage ../development/libraries/haskell/lifted-base {}; liftedBase = callPackage ../development/libraries/haskell/lifted-base {};
linear = callPackage ../development/libraries/haskell/linear { linear = callPackage ../development/libraries/haskell/linear {};
lens = self.lens_4_0_4;
};
List = callPackage ../development/libraries/haskell/List {}; List = callPackage ../development/libraries/haskell/List {};
@ -2182,10 +2182,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
socks = callPackage ../development/libraries/haskell/socks {}; socks = callPackage ../development/libraries/haskell/socks {};
sparse = callPackage ../development/libraries/haskell/sparse { sparse = callPackage ../development/libraries/haskell/sparse {};
lens = self.lens_4_0_4;
linear = self.linear.override { lens = self.lens_4_0_4; };
};
srcloc = callPackage ../development/libraries/haskell/srcloc {}; srcloc = callPackage ../development/libraries/haskell/srcloc {};