haskellPackages: fix evaluation
Some version upgrades caused attributes to disappear. The upgrade from language-docker 10.1.2 to 10.2.0 introduces a test failure which is caused by missing files in the release tarball, so we need to fix this up manually.
This commit is contained in:
parent
557d2b4d68
commit
37a3e4ed31
@ -1996,9 +1996,16 @@ EOT
|
||||
# 2021-08-18: streamly-posix was released with hspec 2.8.2, but it works with older versions too.
|
||||
streamly-posix = doJailbreak super.streamly-posix;
|
||||
|
||||
# https://github.com/hadolint/language-docker/issues/72
|
||||
language-docker_10_2_0 = overrideCabal super.language-docker_10_2_0 (drv: {
|
||||
testFlags = (drv.testFlags or []) ++ [
|
||||
"--skip=/Language.Docker.Integration/parse"
|
||||
];
|
||||
});
|
||||
|
||||
# 2021-09-06: hadolint depends on language-docker >= 10.1
|
||||
hadolint = super.hadolint.override {
|
||||
language-docker = self.language-docker_10_1_2;
|
||||
language-docker = self.language-docker_10_2_0;
|
||||
};
|
||||
|
||||
# 2021-09-13: hls 1.3 needs a newer lsp than stackage-lts. (lsp >= 1.2.0.1)
|
||||
@ -2025,11 +2032,11 @@ EOT
|
||||
|
||||
# Needs network >= 3.1.2
|
||||
quic = super.quic.overrideScope (self: super: {
|
||||
network = self.network_3_1_2_2;
|
||||
network = self.network_3_1_2_3;
|
||||
});
|
||||
|
||||
http3 = super.http3.overrideScope (self: super: {
|
||||
network = self.network_3_1_2_2;
|
||||
network = self.network_3_1_2_5;
|
||||
});
|
||||
|
||||
} // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
|
||||
|
Loading…
Reference in New Issue
Block a user