hackage-packages.nix: re-generate from Hackage 2015-01-22T21:38:10+0100
This commit also implements the second part of the
4f603d1ca0
hack to work around https://github.com/NixOS/cabal2nix/issues/136
Fixes https://github.com/NixOS/nixpkgs/issues/5902.
This commit is contained in:
parent
01fc3e0525
commit
78f3bd565a
@ -16,7 +16,6 @@ self: super: {
|
|||||||
hasql-postgres = dontCheck super.hasql-postgres;
|
hasql-postgres = dontCheck super.hasql-postgres;
|
||||||
hspec-expectations = dontCheck super.hspec-expectations;
|
hspec-expectations = dontCheck super.hspec-expectations;
|
||||||
HTTP = dontCheck super.HTTP;
|
HTTP = dontCheck super.HTTP;
|
||||||
matlab = super.matlab.override { matlab = null; };
|
|
||||||
mwc-random = dontCheck super.mwc-random;
|
mwc-random = dontCheck super.mwc-random;
|
||||||
nanospec = dontCheck super.nanospec;
|
nanospec = dontCheck super.nanospec;
|
||||||
options = dontCheck super.options;
|
options = dontCheck super.options;
|
||||||
@ -149,9 +148,8 @@ self: super: {
|
|||||||
})];});
|
})];});
|
||||||
|
|
||||||
# https://github.com/NixOS/cabal2nix/issues/136
|
# https://github.com/NixOS/cabal2nix/issues/136
|
||||||
gio = overrideCabal (super.gio.override { glib = self.glib; }) (drv: { pkgconfigDepends = [pkgs.glib]; });
|
gtk = addBuildDepends super.gtk [pkgs.pkgconfig pkgs.gtk];
|
||||||
glade = overrideCabal super.gio (drv: { pkgconfigDepends = [pkgs.gtk2]; buildDepends = drv.buildDepends ++ [self.glib]; });
|
glib = addBuildDepends super.glib [pkgs.pkgconfig pkgs.glib];
|
||||||
pango = super.pango.override { cairo = self.cairo; };
|
|
||||||
|
|
||||||
# https://github.com/jgm/zip-archive/issues/21
|
# https://github.com/jgm/zip-archive/issues/21
|
||||||
zip-archive = addBuildTool super.zip-archive pkgs.zip;
|
zip-archive = addBuildTool super.zip-archive pkgs.zip;
|
||||||
|
@ -38,7 +38,7 @@ self: super: {
|
|||||||
unix = null;
|
unix = null;
|
||||||
|
|
||||||
# binary is not a core library for this compiler.
|
# binary is not a core library for this compiler.
|
||||||
binary = self.binary_0_7_2_3;
|
binary = self.binary_0_7_3_0;
|
||||||
|
|
||||||
# deepseq is not a core library for this compiler.
|
# deepseq is not a core library for this compiler.
|
||||||
deepseq_1_3_0_1 = dontJailbreak super.deepseq_1_3_0_1;
|
deepseq_1_3_0_1 = dontJailbreak super.deepseq_1_3_0_1;
|
||||||
|
@ -32,7 +32,7 @@ self: super: {
|
|||||||
unix = null;
|
unix = null;
|
||||||
|
|
||||||
# binary is not a core library for this compiler.
|
# binary is not a core library for this compiler.
|
||||||
binary = self.binary_0_7_2_3;
|
binary = self.binary_0_7_3_0;
|
||||||
|
|
||||||
# deepseq is not a core library for this compiler.
|
# deepseq is not a core library for this compiler.
|
||||||
deepseq = self.deepseq_1_4_0_0;
|
deepseq = self.deepseq_1_4_0_0;
|
||||||
|
@ -40,7 +40,7 @@ self: super: {
|
|||||||
transformers-compat = disableCabalFlag super.transformers-compat "three";
|
transformers-compat = disableCabalFlag super.transformers-compat "three";
|
||||||
|
|
||||||
# https://github.com/haskell/cabal/issues/2322
|
# https://github.com/haskell/cabal/issues/2322
|
||||||
Cabal_1_22_0_0 = super.Cabal_1_22_0_0.override { binary = self.binary_0_7_2_3; process = self.process_1_2_1_0; };
|
Cabal_1_22_0_0 = super.Cabal_1_22_0_0.override { binary = self.binary_0_7_3_0; process = self.process_1_2_1_0; };
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
|
@ -37,7 +37,7 @@ self: super: {
|
|||||||
transformers-compat = disableCabalFlag super.transformers-compat "three";
|
transformers-compat = disableCabalFlag super.transformers-compat "three";
|
||||||
|
|
||||||
# https://github.com/haskell/cabal/issues/2322
|
# https://github.com/haskell/cabal/issues/2322
|
||||||
Cabal_1_22_0_0 = super.Cabal_1_22_0_0.override { binary = self.binary_0_7_2_3; };
|
Cabal_1_22_0_0 = super.Cabal_1_22_0_0.override { binary = self.binary_0_7_3_0; };
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
|
@ -40,7 +40,7 @@ self: super: {
|
|||||||
terminfo = self.terminfo_0_4_0_0;
|
terminfo = self.terminfo_0_4_0_0;
|
||||||
|
|
||||||
# https://github.com/haskell/cabal/issues/2322
|
# https://github.com/haskell/cabal/issues/2322
|
||||||
Cabal_1_22_0_0 = super.Cabal_1_22_0_0.override { binary = self.binary_0_7_2_3; };
|
Cabal_1_22_0_0 = super.Cabal_1_22_0_0.override { binary = self.binary_0_7_3_0; };
|
||||||
|
|
||||||
# https://github.com/tibbe/hashable/issues/85
|
# https://github.com/tibbe/hashable/issues/85
|
||||||
hashable = dontCheck super.hashable;
|
hashable = dontCheck super.hashable;
|
||||||
@ -55,7 +55,7 @@ self: super: {
|
|||||||
aeson = self.aeson_0_7_0_6;
|
aeson = self.aeson_0_7_0_6;
|
||||||
|
|
||||||
# The test suite depends on time >=1.4.0.2.
|
# The test suite depends on time >=1.4.0.2.
|
||||||
cookie = dontCheck super.cookie ;
|
cookie = dontCheck super.cookie;
|
||||||
|
|
||||||
# Work around bytestring >=0.10.2.0 requirement.
|
# Work around bytestring >=0.10.2.0 requirement.
|
||||||
streaming-commons = addBuildDepend super.streaming-commons self.bytestring-builder;
|
streaming-commons = addBuildDepend super.streaming-commons self.bytestring-builder;
|
||||||
|
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user