haskell-ng: lots of build fixes (mostly by disabling failing test suites)
This commit is contained in:
parent
6d3488c7c7
commit
cdb43faa3d
@ -70,6 +70,7 @@ self: super: {
|
|||||||
bytestring-progress = dontHaddock super.bytestring-progress;
|
bytestring-progress = dontHaddock super.bytestring-progress;
|
||||||
comonads-fd = dontHaddock super.comonads-fd;
|
comonads-fd = dontHaddock super.comonads-fd;
|
||||||
comonad-transformers = dontHaddock super.comonad-transformers;
|
comonad-transformers = dontHaddock super.comonad-transformers;
|
||||||
|
deepseq-magic = dontHaddock super.deepseq-magic;
|
||||||
diagrams = dontHaddock super.diagrams;
|
diagrams = dontHaddock super.diagrams;
|
||||||
either = dontHaddock super.either;
|
either = dontHaddock super.either;
|
||||||
gl = dontHaddock super.gl;
|
gl = dontHaddock super.gl;
|
||||||
@ -153,9 +154,10 @@ self: super: {
|
|||||||
pango = super.pango.override { cairo = self.cairo; };
|
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 = overrideCabal super.zip-archive (drv: { patchPhase = ''
|
zip-archive = addBuildTool super.zip-archive pkgs.zip;
|
||||||
sed -i -e 's|/usr/bin/zip|${pkgs.zip}/bin/zip|' "tests/"*.hs
|
|
||||||
''; });
|
# https://github.com/mvoidex/hsdev/issues/11
|
||||||
|
hsdev = dontHaddock super.hsdev;
|
||||||
|
|
||||||
# Upstream notified by e-mail.
|
# Upstream notified by e-mail.
|
||||||
permutation = dontCheck super.permutation;
|
permutation = dontCheck super.permutation;
|
||||||
@ -187,16 +189,17 @@ self: super: {
|
|||||||
# These packages try to access the network.
|
# These packages try to access the network.
|
||||||
concurrent-dns-cache = dontCheck super.concurrent-dns-cache;
|
concurrent-dns-cache = dontCheck super.concurrent-dns-cache;
|
||||||
dbus = dontCheck super.dbus; # http://hydra.cryp.to/build/498404/log/raw
|
dbus = dontCheck super.dbus; # http://hydra.cryp.to/build/498404/log/raw
|
||||||
|
hasql = dontCheck super.hasql; # http://hydra.cryp.to/build/502489/nixlog/4/raw
|
||||||
holy-project = dontCheck super.holy-project; # http://hydra.cryp.to/build/502002/nixlog/1/raw
|
holy-project = dontCheck super.holy-project; # http://hydra.cryp.to/build/502002/nixlog/1/raw
|
||||||
http-client = dontCheck super.http-client; # http://hydra.cryp.to/build/501430/nixlog/1/raw
|
http-client = dontCheck super.http-client; # http://hydra.cryp.to/build/501430/nixlog/1/raw
|
||||||
http-conduit = dontCheck super.http-conduit; # http://hydra.cryp.to/build/501966/nixlog/1/raw
|
http-conduit = dontCheck super.http-conduit; # http://hydra.cryp.to/build/501966/nixlog/1/raw
|
||||||
js-jquery = dontCheck super.js-jquery;
|
js-jquery = dontCheck super.js-jquery;
|
||||||
marmalade-upload = dontCheck super.marmalade-upload; # http://hydra.cryp.to/build/501904/nixlog/1/raw
|
marmalade-upload = dontCheck super.marmalade-upload; # http://hydra.cryp.to/build/501904/nixlog/1/raw
|
||||||
|
raven-haskell = dontCheck super.raven-haskell; # http://hydra.cryp.to/build/502053/log/raw
|
||||||
riak = dontCheck super.riak; # http://hydra.cryp.to/build/498763/log/raw
|
riak = dontCheck super.riak; # http://hydra.cryp.to/build/498763/log/raw
|
||||||
stackage = dontCheck super.stackage; # http://hydra.cryp.to/build/501867/nixlog/1/raw
|
stackage = dontCheck super.stackage; # http://hydra.cryp.to/build/501867/nixlog/1/raw
|
||||||
warp = dontCheck super.warp; # http://hydra.cryp.to/build/501073/nixlog/5/raw
|
warp = dontCheck super.warp; # http://hydra.cryp.to/build/501073/nixlog/5/raw
|
||||||
wreq = dontCheck super.wreq; # http://hydra.cryp.to/build/501895/nixlog/1/raw
|
wreq = dontCheck super.wreq; # http://hydra.cryp.to/build/501895/nixlog/1/raw
|
||||||
raven-haskell = dontCheck super.raven-haskell; # http://hydra.cryp.to/build/502053/log/raw
|
|
||||||
|
|
||||||
# https://github.com/NICTA/digit/issues/3
|
# https://github.com/NICTA/digit/issues/3
|
||||||
digit = dontCheck super.digit;
|
digit = dontCheck super.digit;
|
||||||
@ -216,6 +219,7 @@ self: super: {
|
|||||||
apache-md5 = dontCheck super.apache-md5; # http://hydra.cryp.to/build/498709/nixlog/1/raw
|
apache-md5 = dontCheck super.apache-md5; # http://hydra.cryp.to/build/498709/nixlog/1/raw
|
||||||
app-settings = dontCheck super.app-settings; # http://hydra.cryp.to/build/497327/log/raw
|
app-settings = dontCheck super.app-settings; # http://hydra.cryp.to/build/497327/log/raw
|
||||||
aws = dontCheck super.aws; # needs aws credentials
|
aws = dontCheck super.aws; # needs aws credentials
|
||||||
|
aws-kinesis = dontCheck super.aws-kinesis; # needs aws credentials for testing
|
||||||
binary-protocol = dontCheck super.binary-protocol; # http://hydra.cryp.to/build/499749/log/raw
|
binary-protocol = dontCheck super.binary-protocol; # http://hydra.cryp.to/build/499749/log/raw
|
||||||
bindings-GLFW = dontCheck super.bindings-GLFW; # http://hydra.cryp.to/build/497379/log/raw
|
bindings-GLFW = dontCheck super.bindings-GLFW; # http://hydra.cryp.to/build/497379/log/raw
|
||||||
bits = dontCheck super.bits; # http://hydra.cryp.to/build/500239/log/raw
|
bits = dontCheck super.bits; # http://hydra.cryp.to/build/500239/log/raw
|
||||||
@ -258,6 +262,7 @@ self: super: {
|
|||||||
hashed-storage = dontCheck super.hashed-storage;
|
hashed-storage = dontCheck super.hashed-storage;
|
||||||
hashring = dontCheck super.hashring;
|
hashring = dontCheck super.hashring;
|
||||||
hath = dontCheck super.hath;
|
hath = dontCheck super.hath;
|
||||||
|
haxl-facebook = dontCheck super.haxl-facebook; # needs facebook credentials for testing
|
||||||
hdbi-postgresql = dontCheck super.hdbi-postgresql;
|
hdbi-postgresql = dontCheck super.hdbi-postgresql;
|
||||||
hedis = dontCheck super.hedis;
|
hedis = dontCheck super.hedis;
|
||||||
hedis-pile = dontCheck super.hedis-pile;
|
hedis-pile = dontCheck super.hedis-pile;
|
||||||
@ -302,6 +307,7 @@ self: super: {
|
|||||||
persistent-redis = dontCheck super.persistent-redis;
|
persistent-redis = dontCheck super.persistent-redis;
|
||||||
pipes-extra = dontCheck super.pipes-extra;
|
pipes-extra = dontCheck super.pipes-extra;
|
||||||
pipes-websockets = dontCheck super.pipes-websockets;
|
pipes-websockets = dontCheck super.pipes-websockets;
|
||||||
|
postgresql-binary = dontCheck super.postgresql-binary;# needs a running postgresql server
|
||||||
postgresql-simple-migration = dontCheck super.postgresql-simple-migration;
|
postgresql-simple-migration = dontCheck super.postgresql-simple-migration;
|
||||||
process-streaming = dontCheck super.process-streaming;
|
process-streaming = dontCheck super.process-streaming;
|
||||||
punycode = dontCheck super.punycode;
|
punycode = dontCheck super.punycode;
|
||||||
@ -345,6 +351,24 @@ self: super: {
|
|||||||
Random123 = dontCheck super.Random123;
|
Random123 = dontCheck super.Random123;
|
||||||
systemd = dontCheck super.systemd;
|
systemd = dontCheck super.systemd;
|
||||||
|
|
||||||
|
# https://github.com/eli-frey/cmdtheline/issues/28
|
||||||
|
cmdtheline = dontCheck super.cmdtheline;
|
||||||
|
|
||||||
|
# https://github.com/bos/snappy/issues/1
|
||||||
|
snappy = dontCheck super.snappy;
|
||||||
|
|
||||||
|
# https://github.com/fanjam/paypal-adaptive-hoops/issues/5
|
||||||
|
paypal-adaptive-hoops = dontCheck super.paypal-adaptive-hoops;
|
||||||
|
|
||||||
|
# Needs llvm to compile.
|
||||||
|
bytestring-arbitrary = addBuildTool super.bytestring-arbitrary pkgs.llvm;
|
||||||
|
|
||||||
|
# https://github.com/chrisdone/hindent/issues/83
|
||||||
|
hindent = dontCheck super.hindent;
|
||||||
|
|
||||||
|
# https://github.com/begriffs/postgrest/issues/127
|
||||||
|
postgrest = dontDistribute super.postgrest;
|
||||||
|
|
||||||
}
|
}
|
||||||
// {
|
// {
|
||||||
# Not on Hackage yet.
|
# Not on Hackage yet.
|
||||||
|
@ -55,6 +55,12 @@ self: super: {
|
|||||||
# This is part of bytestring in our compiler.
|
# This is part of bytestring in our compiler.
|
||||||
bytestring-builder = dontHaddock super.bytestring-builder;
|
bytestring-builder = dontHaddock super.bytestring-builder;
|
||||||
|
|
||||||
|
# Won't compile against mtl 2.1.x.
|
||||||
|
imports = super.imports.override { mtl = self.mtl_2_2_1; };
|
||||||
|
|
||||||
|
# Newer versions require mtl 2.2.x.
|
||||||
|
mtl-prelude = self.mtl-prelude_1_0_2;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// # packages relating to amazonka
|
// # packages relating to amazonka
|
||||||
|
@ -17543,6 +17543,7 @@ self: {
|
|||||||
homepage = "https://github.com/brendanhay/amazonka";
|
homepage = "https://github.com/brendanhay/amazonka";
|
||||||
description = "Amazon CloudHSM SDK";
|
description = "Amazon CloudHSM SDK";
|
||||||
license = "unknown";
|
license = "unknown";
|
||||||
|
hydraPlatforms = stdenv.lib.platforms.none;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"amazonka-cloudsearch" = callPackage
|
"amazonka-cloudsearch" = callPackage
|
||||||
@ -17857,6 +17858,7 @@ self: {
|
|||||||
homepage = "https://github.com/brendanhay/amazonka";
|
homepage = "https://github.com/brendanhay/amazonka";
|
||||||
description = "Amazon Key Management Service SDK";
|
description = "Amazon Key Management Service SDK";
|
||||||
license = "unknown";
|
license = "unknown";
|
||||||
|
hydraPlatforms = stdenv.lib.platforms.none;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"amazonka-lambda" = callPackage
|
"amazonka-lambda" = callPackage
|
||||||
@ -28187,6 +28189,7 @@ self: {
|
|||||||
homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
|
homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
|
||||||
description = "Chase & Lev work-stealing lock-free double-ended queues (deques)";
|
description = "Chase & Lev work-stealing lock-free double-ended queues (deques)";
|
||||||
license = stdenv.lib.licenses.bsd3;
|
license = stdenv.lib.licenses.bsd3;
|
||||||
|
hydraPlatforms = stdenv.lib.platforms.none;
|
||||||
}) {};
|
}) {};
|
||||||
|
|
||||||
"chatter" = callPackage
|
"chatter" = callPackage
|
||||||
|
Loading…
Reference in New Issue
Block a user