haskell-ng: lots of build fixes (mostly by disabling failing test suites)
This commit is contained in:
parent
6d3488c7c7
commit
cdb43faa3d
3 changed files with 37 additions and 4 deletions
|
@ -70,6 +70,7 @@ self: super: {
|
|||
bytestring-progress = dontHaddock super.bytestring-progress;
|
||||
comonads-fd = dontHaddock super.comonads-fd;
|
||||
comonad-transformers = dontHaddock super.comonad-transformers;
|
||||
deepseq-magic = dontHaddock super.deepseq-magic;
|
||||
diagrams = dontHaddock super.diagrams;
|
||||
either = dontHaddock super.either;
|
||||
gl = dontHaddock super.gl;
|
||||
|
@ -153,9 +154,10 @@ self: super: {
|
|||
pango = super.pango.override { cairo = self.cairo; };
|
||||
|
||||
# https://github.com/jgm/zip-archive/issues/21
|
||||
zip-archive = overrideCabal super.zip-archive (drv: { patchPhase = ''
|
||||
sed -i -e 's|/usr/bin/zip|${pkgs.zip}/bin/zip|' "tests/"*.hs
|
||||
''; });
|
||||
zip-archive = addBuildTool super.zip-archive pkgs.zip;
|
||||
|
||||
# https://github.com/mvoidex/hsdev/issues/11
|
||||
hsdev = dontHaddock super.hsdev;
|
||||
|
||||
# Upstream notified by e-mail.
|
||||
permutation = dontCheck super.permutation;
|
||||
|
@ -187,16 +189,17 @@ self: super: {
|
|||
# These packages try to access the network.
|
||||
concurrent-dns-cache = dontCheck super.concurrent-dns-cache;
|
||||
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
|
||||
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
|
||||
js-jquery = dontCheck super.js-jquery;
|
||||
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
|
||||
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
|
||||
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
|
||||
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
|
||||
app-settings = dontCheck super.app-settings; # http://hydra.cryp.to/build/497327/log/raw
|
||||
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
|
||||
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
|
||||
|
@ -258,6 +262,7 @@ self: super: {
|
|||
hashed-storage = dontCheck super.hashed-storage;
|
||||
hashring = dontCheck super.hashring;
|
||||
hath = dontCheck super.hath;
|
||||
haxl-facebook = dontCheck super.haxl-facebook; # needs facebook credentials for testing
|
||||
hdbi-postgresql = dontCheck super.hdbi-postgresql;
|
||||
hedis = dontCheck super.hedis;
|
||||
hedis-pile = dontCheck super.hedis-pile;
|
||||
|
@ -302,6 +307,7 @@ self: super: {
|
|||
persistent-redis = dontCheck super.persistent-redis;
|
||||
pipes-extra = dontCheck super.pipes-extra;
|
||||
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;
|
||||
process-streaming = dontCheck super.process-streaming;
|
||||
punycode = dontCheck super.punycode;
|
||||
|
@ -345,6 +351,24 @@ self: super: {
|
|||
Random123 = dontCheck super.Random123;
|
||||
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.
|
||||
|
|
|
@ -55,6 +55,12 @@ self: super: {
|
|||
# This is part of bytestring in our compiler.
|
||||
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
|
||||
|
|
|
@ -17543,6 +17543,7 @@ self: {
|
|||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Amazon CloudHSM SDK";
|
||||
license = "unknown";
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"amazonka-cloudsearch" = callPackage
|
||||
|
@ -17857,6 +17858,7 @@ self: {
|
|||
homepage = "https://github.com/brendanhay/amazonka";
|
||||
description = "Amazon Key Management Service SDK";
|
||||
license = "unknown";
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"amazonka-lambda" = callPackage
|
||||
|
@ -28187,6 +28189,7 @@ self: {
|
|||
homepage = "https://github.com/rrnewton/haskell-lockfree/wiki";
|
||||
description = "Chase & Lev work-stealing lock-free double-ended queues (deques)";
|
||||
license = stdenv.lib.licenses.bsd3;
|
||||
hydraPlatforms = stdenv.lib.platforms.none;
|
||||
}) {};
|
||||
|
||||
"chatter" = callPackage
|
||||
|
|
Loading…
Reference in a new issue