1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-09-11 15:08:33 +01:00

binary: fix build with ghc 6.10.4

This commit is contained in:
Peter Simons 2014-05-17 12:17:10 +02:00
parent 4505378424
commit 499f49f392
3 changed files with 15 additions and 0 deletions

View file

@ -0,0 +1,13 @@
{ cabal }:
cabal.mkDerivation (self: {
pname = "binary";
version = "0.6.1.0";
sha256 = "0d423k37973f5v9mz9401zmsfdgspnf9h6s9xgr3zh19giz7c3js";
meta = {
homepage = "https://github.com/kolmodin/binary";
description = "Binary serialisation for Haskell values using lazy ByteStrings";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
};
})

View file

@ -79,6 +79,7 @@
ghc6104Prefs = self : super : ghc6123Prefs self super // {
alex = self.alex_2_3_5.override { cabal = self.cabal.override { Cabal = self.Cabal; }; };
binary = super.binary_0_6_1_0.override { cabal = self.cabal.override { Cabal = self.Cabal; }; };
Cabal = self.Cabal_1_16_0_3;
GLUT = self.GLUT_2_2_2_1;
haddock = self.haddock_2_4_2;

View file

@ -227,6 +227,7 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in
bimap = callPackage ../development/libraries/haskell/bimap {};
binary_0_6_1_0 = callPackage ../development/libraries/haskell/binary/0.6.1.0.nix {};
binary_0_7_2_0 = callPackage ../development/libraries/haskell/binary/0.7.2.0.nix {};
binary = null; # core package since ghc >= 7.2.x