git.iko.soy/typeable/nixpkgs
on master help sign in
Add more jailbreaks for QuickCheck.
commitf21de210fe4dff7b389f34aa954341e5ab0a545a authorPeter Simons <simons@cryp.to> dateSat 2 Jan 2021, 19:28 (6 years ago) parentb97e43d
2 files changed+6−6
pkgs/development/haskell-modules/configuration-common.nix+6 pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix−6
pkgs/development/haskell-modules/configuration-common.nix+6
@@ -1532,8 +1532,14 @@ self: super: {
15321532 (pkgs.lib.optional pkgs.stdenv.isDarwin pkgs.darwin.apple_sdk.frameworks.ApplicationServices);
15331533
15341534 # Break out of overspecified constraint on QuickCheck.
1535+ algebraic-graphs = dontCheck super.algebraic-graphs;
15351536 attoparsec = doJailbreak super.attoparsec; # https://github.com/haskell/attoparsec/pull/168
15361537 cassava = doJailbreak super.cassava;
1538+ filepath-bytestring = doJailbreak super.filepath-bytestring;
1539+ ghc-source-gen = doJailbreak super.ghc-source-gen;
1540+ haddock-library = doJailbreak super.haddock-library;
1541+ HsYAML = doJailbreak super.HsYAML;
1542+ http-api-data = doJailbreak super.http-api-data;
15371543 lzma = doJailbreak super.lzma;
15381544 psqueues = doJailbreak super.psqueues;
15391545
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix−6
@@ -83,12 +83,6 @@ self: super: {
8383 sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f";
8484 });
8585
86− # Version 4.7.2 is broken by the bytestring library shipped by ghc-8.10.3.
87− ListLike = appendPatch super.ListLike (pkgs.fetchpatch {
88− url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/master/patches/ListLike-4.7.2.patch";
89− sha256 = "1v392a74w0sxyn6x0bqixpmjbgla0i2b5hxzkcn1vaa3gaya7ag4";
90− });
91−
9286 # hnix 0.9.0 does not provide an executable for ghc < 8.10, so define completions here for now.
9387 hnix = generateOptparseApplicativeCompletion "hnix"
9488 (overrideCabal super.hnix (drv: {