Merge pull request #35300 from deepfire/ghc-8.4

ghc 8.4: update configuration

authored by Peter Simons and committed by GitHub 49c190c0 f86366f8

+109 -183
+1 -1
pkgs/development/haskell-modules/configuration-common.nix
··· 833 833 rev = "8b79823c32e234c161baec67fdf7907952ca62b8"; 834 834 sha256 = "0hyrcyssclkdfcw2kgcark8jl869snwnbrhr9k0a9sbpk72wp7nz"; 835 835 }; 836 - }).override { language-c = self.language-c_0_7_0; }; 836 + }).override { language-c = self.language-c_0_7_2; }; 837 837 838 838 # Needs pginit to function and pgrep to verify. 839 839 tmp-postgres = overrideCabal super.tmp-postgres (drv: {
+108 -182
pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
··· 42 42 unix = null; 43 43 xhtml = null; 44 44 45 - # Use more recent doctest version to fix build errors. 46 - doctest = self.doctest_0_14_0; 47 - doctest_0_14_0 = dontCheck super.doctest_0_14_0; # https://github.com/sol/doctest/issues/189 48 - QuickCheck = self.QuickCheck_2_11_3; # needed by doctest-0.14.0 49 - 50 - # https://github.com/tmhedberg/here/pull/22 51 - here = doJailbreak super.here; 52 - 53 - # https://github.com/pcapriotti/optparse-applicative/issues/288 54 - optparse-applicative = dontCheck super.optparse-applicative; 55 - 56 - # https://github.com/haskell/test-framework/issues/35 57 - test-framework-quickcheck2 = doJailbreak super.test-framework-quickcheck2; 58 - 59 - # GHC 8.4.x needs newer versions than LTS-10.x offers by default. 60 - ## haddock: panic! (the 'impossible' happened) 61 - ## (GHC version 8.4.20180122 for x86_64-unknown-linux): 62 - ## extractDecl 63 - ## Ambiguous decl for Arg in class: 64 - ## class Example e where 65 - ## type Arg e :: * 66 - ## {-# MINIMAL evaluateExample #-} 67 - ## evaluateExample :: 68 - ## e 69 - ## -> Params 70 - ## -> ActionWith Arg e -> IO () -> ProgressCallback -> IO Result 71 - ## Matches: 72 - ## [] 73 - ## Call stack: 74 - ## CallStack (from HasCallStack): 75 - ## callStackDoc, called at compiler/utils/Outputable.hs:1150:37 in ghc:Outputable 76 - ## pprPanic, called at utils/haddock/haddock-api/src/Haddock/Interface/Create.hs:1013:16 in main:Haddock.Interface.Create 77 - ## Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug 78 - hspec = dontHaddock (dontCheck super.hspec_2_4_8); # test suite causes an infinite loop 79 - 80 - ## Setup: Encountered missing dependencies: 81 - ## QuickCheck >=2.3 && <2.10 82 - ## builder for ‘/nix/store/d60y5jwn5bpgk2p8ps23c129dcw7whg6-test-framework-0.8.2.0.drv’ failed with exit code 1 83 - ## error: build of ‘/nix/store/d60y5jwn5bpgk2p8ps23c129dcw7whg6-test-framework-0.8.2.0.drv’ failed 84 - test-framework = dontCheck self.test-framework_0_8_2_0; 85 - 86 45 # Undo the override in `configuration-common.nix`: GHC 8.4 bumps Cabal to 2.1: 87 46 # Distribution/Simple/CCompiler.hs:64:10: error: 88 47 # • No instance for (Semigroup CDialect) ··· 96 55 ## Shadowed: 97 56 98 57 ## Needs bump to a versioned attribute 99 - ## 100 58 ## • Could not deduce (Semigroup (Dict a)) 101 59 ## arising from the superclasses of an instance declaration 102 60 ## from the context: a 103 61 constraints = super.constraints_0_10; 104 62 105 63 ## Needs bump to a versioned attribute 106 - ## 64 + ## Issue: https://github.com/sol/doctest/issues/189 65 + doctest = overrideCabal super.doctest_0_14_0 (drv: { 66 + ## Setup: Encountered missing dependencies: 67 + ## ghc >=7.0 && <8.4 68 + ## 69 + ## uncaught exception: IOException of type NoSuchThing (test/integration/testImport: changeWorkingDirectory: does not exist (No such file or directory)) 70 + doCheck = false; 71 + }); 72 + 73 + ## Needs bump to a versioned attribute 107 74 ## • Could not deduce (Semigroup (IterT m a)) 108 75 ## arising from the superclasses of an instance declaration 109 76 ## from the context: (Monad m, Monoid a) 110 77 free = super.free_5; 111 78 112 - funcmp = overrideCabal super.funcmp_1_9 (drv: { 113 - ## Needs bump to a versioned attribute 114 - ## 115 - ## Needed for (<>) in prelude 79 + ## Needs bump to a versioned attribute 80 + ## Needed for (<>) in prelude 81 + funcmp = super.funcmp_1_9; 82 + 83 + ## Needs bump to a versioned attribute 84 + hspec = overrideCabal super.hspec_2_4_8 (drv: { 116 85 ## Setup: Encountered missing dependencies: 117 - ## base >=3 && <4.11 118 - jailbreak = true; 86 + ## hspec-core ==2.4.4, hspec-discover ==2.4.4 87 + ## 88 + ## error: while evaluating the attribute ‘buildInputs’ of the derivation ‘hspec-2.4.8’ at /home/deepfire/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:148:11: 89 + ## while evaluating the attribute ‘buildInputs’ of the derivation ‘stringbuilder-0.5.1’ at /home/deepfire/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:148:11: 90 + ## infinite recursion encountered, at undefined position 91 + ## test suite causes an infinite loop 92 + doCheck = false; 119 93 }); 120 94 95 + ## Needs bump to a versioned attribute 121 96 hspec-core = overrideCabal super.hspec-core_2_4_8 (drv: { 122 - ## Needs bump to a versioned attribute 97 + ## Setup: Encountered missing dependencies: 98 + ## QuickCheck >=2.5.1 && <2.11 123 99 ## 124 - ## • No instance for (Semigroup Summary) 125 - ## arising from the superclasses of an instance declaration 126 - ## • In the instance declaration for ‘Monoid Summary’ 127 100 ## error: while evaluating the attribute ‘buildInputs’ of the derivation ‘hspec-core-2.4.8’ at /home/deepfire/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:148:11: 128 101 ## while evaluating the attribute ‘buildInputs’ of the derivation ‘silently-1.2.5’ at /home/deepfire/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:148:11: 129 102 ## while evaluating the attribute ‘buildInputs’ of the derivation ‘temporary-1.2.1.1’ at /home/deepfire/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:148:11: ··· 134 107 }); 135 108 136 109 ## Needs bump to a versioned attribute 137 - ## 138 110 ## breaks hspec: 139 111 ## Setup: Encountered missing dependencies: 140 112 ## hspec-discover ==2.4.7 141 113 hspec-discover = super.hspec-discover_2_4_8; 142 114 143 - lens = overrideCabal super.lens_4_16 (drv: { 144 - ## Needs bump to a versioned attribute 145 - ## 146 - ## • Could not deduce (Apply f) 147 - ## arising from the superclasses of an instance declaration 148 - ## from the context: (Contravariant f, Applicative f) 149 - ## Setup: Encountered missing dependencies: 150 - ## ghc >=7.0 && <8.4 151 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 152 - doCheck = false; 153 - }); 115 + ## Needs bump to a versioned attribute 116 + ## Ambiguous occurrence ‘<>’ 117 + ## It could refer to either ‘Prelude.<>’, 118 + ## imported from ‘Prelude’ at src/Language/C/Pretty.hs:15:8-24 119 + language-c = super.language-c_0_7_2; 154 120 155 - semigroupoids = overrideCabal super.semigroupoids_5_2_2 (drv: { 156 - ## Needs bump to a versioned attribute 157 - ## 158 - ## • Variable not in scope: mappend :: Seq a -> Seq a -> Seq a 159 - ## Setup: Encountered missing dependencies: 160 - ## ghc >=7.0 && <8.4 161 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 162 - doCheck = false; 163 - }); 121 + ## Needs bump to a versioned attribute 122 + ## Setup: Encountered missing dependencies: 123 + ## free ==4.*, template-haskell >=2.4 && <2.13 124 + lens = super.lens_4_16; 164 125 165 126 ## Needs bump to a versioned attribute 166 - ## 127 + QuickCheck = super.QuickCheck_2_11_3; 128 + 129 + ## Needs bump to a versioned attribute 130 + ## Setup: Encountered missing dependencies: 131 + ## doctest >=0.11.1 && <0.14 132 + semigroupoids = super.semigroupoids_5_2_2; 133 + 134 + ## Needs bump to a versioned attribute 167 135 ## • No instance for (Semigroup Builder) 168 136 ## arising from the superclasses of an instance declaration 169 137 ## • In the instance declaration for ‘Monoid Builder’ 170 138 stringbuilder = super.stringbuilder_0_5_1; 171 139 172 140 ## Needs bump to a versioned attribute 173 - ## 141 + ## Issue: https://github.com/haskell/test-framework/issues/35 142 + test-framework = overrideCabal super.test-framework_0_8_2_0 (drv: { 143 + ## • No instance for (Semigroup (TestOptions' Maybe)) 144 + ## arising from the superclasses of an instance declaration 145 + ## • In the instance declaration for ‘Monoid (TestOptions' Maybe)’ 146 + ## 147 + ## Setup: Encountered missing dependencies: 148 + ## QuickCheck >=2.3 && <2.10 149 + doCheck = false; 150 + }); 151 + 152 + ## Needs bump to a versioned attribute 174 153 ## Module ‘Data.Semigroup’ does not export ‘Monoid(..)’ 175 154 ## | 176 155 ## 80 | import Data.Semigroup (Semigroup(..), Monoid(..)) ··· 179 158 180 159 ## On Hackage: 181 160 161 + ## On Hackage, awaiting for import 182 162 tasty = overrideCabal super.tasty (drv: { 183 - ## On Hackage, awaiting for import 184 - ## 185 163 ## • No instance for (Semigroup OptionSet) 186 164 ## arising from the superclasses of an instance declaration 187 165 ## • In the instance declaration for ‘Monoid OptionSet’ ··· 192 170 193 171 ## Upstreamed 194 172 173 + ## Upstreamed, awaiting a Hackage release 195 174 haskell-gi = overrideCabal super.haskell-gi (drv: { 196 - ## Upstreamed, awaiting a Hackage release 197 - ## 198 175 ## Setup: Encountered missing dependencies: 199 176 ## haskell-gi-base ==0.20.* 200 177 src = pkgs.fetchFromGitHub { ··· 203 180 rev = "30d2e6415c5b57760f8754cd3003eb07483d60e6"; 204 181 sha256 = "1l3qm97gcjih695hhj80rbpnd72prnc81lg5y373yj8jk9f6ypbr"; 205 182 }; 206 - ## Setup: Encountered missing dependencies: 207 - ## ghc >=7.0 && <8.4 208 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 209 - doCheck = false; 210 183 }); 211 184 185 + ## Upstreamed, awaiting a Hackage release 212 186 haskell-gi-base = overrideCabal super.haskell-gi-base (drv: { 213 - ## Upstreamed, awaiting a Hackage release 214 - ## 215 187 ## Setup: Encountered missing dependencies: 216 188 ## haskell-gi-base ==0.21.* 217 - ## cannot build derivation ‘/nix/store/b3d6yr1rzk4hpzg87yk4n5i4321i824f-gi-cairo-1.0.14.drv’: 1 dependencies couldn't be built 189 + ## cannot build derivation ‘/nix/store/qvnrni6j2sz8z26kmjz1hgxfxvggkvjl-gi-cairo-1.0.14.drv’: 1 dependencies couldn't be built 218 190 src = pkgs.fetchFromGitHub { 219 191 owner = "haskell-gi"; 220 192 repo = "haskell-gi"; ··· 224 196 prePatch = "cd base; "; 225 197 }); 226 198 199 + ## Upstreamed, awaiting a Hackage release 227 200 haskell-src-exts = overrideCabal super.haskell-src-exts (drv: { 228 - ## Upstreamed, awaiting a Hackage release 229 - ## 230 201 ## • Could not deduce (Semigroup (ParseResult m)) 231 202 ## arising from the superclasses of an instance declaration 232 203 ## from the context: Monoid m ··· 238 209 }; 239 210 }); 240 211 212 + ## Upstreamed, awaiting a Hackage release 241 213 lambdacube-compiler = overrideCabal super.lambdacube-compiler (drv: { 242 - ## Upstreamed, awaiting a Hackage release 243 - ## 244 214 ## Setup: Encountered missing dependencies: 245 215 ## aeson >=0.9 && <0.12, 246 216 ## base >=4.7 && <4.10, ··· 255 225 }; 256 226 }); 257 227 228 + ## Upstreamed, awaiting a Hackage release 258 229 lambdacube-ir = overrideCabal super.lambdacube-ir (drv: { 259 - ## Upstreamed, awaiting a Hackage release 260 - ## 261 230 ## Setup: Encountered missing dependencies: 262 231 ## aeson >=0.9 && <0.12, base >=4.8 && <4.10, vector ==0.11.* 263 232 src = pkgs.fetchFromGitHub { ··· 269 238 prePatch = "cd lambdacube-ir.haskell; "; 270 239 }); 271 240 241 + ## Upstreamed, awaiting a Hackage release 272 242 simple-reflect = overrideCabal super.simple-reflect (drv: { 273 - ## Upstreamed, awaiting a Hackage release 274 - ## 275 243 ## • No instance for (Semigroup Expr) 276 244 ## arising from the superclasses of an instance declaration 277 245 ## • In the instance declaration for ‘Monoid Expr’ ··· 283 251 }; 284 252 }); 285 253 254 + ## Upstreamed, awaiting a Hackage release 286 255 singletons = overrideCabal super.singletons (drv: { 287 - ## Upstreamed, awaiting a Hackage release 288 - ## 289 256 ## Setup: Encountered missing dependencies: 290 257 ## th-desugar ==1.7.* 291 258 src = pkgs.fetchFromGitHub { ··· 296 263 }; 297 264 }); 298 265 266 + ## Upstreamed, awaiting a Hackage release 299 267 th-desugar = overrideCabal super.th-desugar (drv: { 300 - ## Upstreamed, awaiting a Hackage release 301 - ## 302 268 ## • Could not deduce (MonadIO (DsM q)) 303 269 ## arising from the 'deriving' clause of a data type declaration 304 270 ## from the context: Quasi q ··· 310 276 }; 311 277 }); 312 278 279 + ## Upstreamed, awaiting a Hackage release 313 280 websockets = overrideCabal super.websockets (drv: { 314 - ## Upstreamed, awaiting a Hackage release 315 - ## 316 281 ## • No instance for (Semigroup SizeLimit) 317 282 ## arising from the superclasses of an instance declaration 318 283 ## • In the instance declaration for ‘Monoid SizeLimit’ ··· 327 292 328 293 ## Unmerged 329 294 295 + ## Unmerged. PR: https://github.com/lpsmith/blaze-builder/pull/10 330 296 blaze-builder = overrideCabal super.blaze-builder (drv: { 331 - ## Unmerged. PR: https://github.com/lpsmith/blaze-builder/pull/10 332 - ## 333 297 ## • No instance for (Semigroup Poke) 334 298 ## arising from the superclasses of an instance declaration 335 299 ## • In the instance declaration for ‘Monoid Poke’ ··· 341 305 }; 342 306 }); 343 307 308 + ## Unmerged. PR: https://github.com/wrengr/bytestring-trie/pull/3 344 309 bytestring-trie = overrideCabal super.bytestring-trie (drv: { 345 - ## Unmerged. PR: https://github.com/wrengr/bytestring-trie/pull/3 346 - ## 347 310 ## • Could not deduce (Semigroup (Trie a)) 348 311 ## arising from the superclasses of an instance declaration 349 312 ## from the context: Monoid a ··· 364 327 libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.data-or ]; 365 328 }); 366 329 330 + ## Unmerged. PR: https://github.com/gtk2hs/gtk2hs/pull/233 367 331 gtk2hs-buildtools = overrideCabal super.gtk2hs-buildtools (drv: { 368 - ## Unmerged. PR: https://github.com/gtk2hs/gtk2hs/pull/233 369 - ## 370 332 ## Setup: Encountered missing dependencies: 371 333 ## Cabal >=1.24.0.0 && <2.1 372 334 src = pkgs.fetchFromGitHub { ··· 378 340 prePatch = "cd tools; "; 379 341 }); 380 342 343 + ## Unmerged. PR: https://github.com/gregorycollins/hashtables/pull/46 381 344 hashtables = overrideCabal super.hashtables (drv: { 382 - ## Unmerged. PR: https://github.com/gregorycollins/hashtables/pull/46 383 - ## 384 345 ## • No instance for (Semigroup Slot) 385 346 ## arising from the superclasses of an instance declaration 386 347 ## • In the instance declaration for ‘Monoid Slot’ ··· 392 353 }; 393 354 }); 394 355 395 - language-c = overrideCabal super.language-c (drv: { 396 - ## Unmerged. PR: https://github.com/visq/language-c/pull/45 397 - ## 398 - ## Ambiguous occurrence ‘<>’ 399 - ## It could refer to either ‘Prelude.<>’, 400 - ## imported from ‘Prelude’ at src/Language/C/Pretty.hs:15:8-24 401 - src = pkgs.fetchFromGitHub { 402 - owner = "deepfire"; 403 - repo = "language-c"; 404 - rev = "03b120c64c12946d134017f4922b55c6ab4f52f8"; 405 - sha256 = "1mcv46fq37kkd20rhhdbn837han5knjdsgc7ckqp5r2r9m3vy89r"; 406 - }; 407 - ## /bin/sh: cabal: command not found 408 - doCheck = false; 409 - }); 410 - 411 - language-c_0_7_0 = overrideCabal super.language-c_0_7_0 (drv: { 412 - ## Unmerged. PR: https://github.com/visq/language-c/pull/45 413 - ## 414 - ## Ambiguous occurrence ‘<>’ 415 - ## It could refer to either ‘Prelude.<>’, 416 - ## imported from ‘Prelude’ at src/Language/C/Pretty.hs:15:8-24 417 - src = pkgs.fetchFromGitHub { 418 - owner = "deepfire"; 419 - repo = "language-c"; 420 - rev = "03b120c64c12946d134017f4922b55c6ab4f52f8"; 421 - sha256 = "1mcv46fq37kkd20rhhdbn837han5knjdsgc7ckqp5r2r9m3vy89r"; 422 - }; 423 - ## /bin/sh: cabal: command not found 424 - doCheck = false; 425 - }); 426 - 356 + ## Unmerged. PR: https://github.com/hanshoglund/monadplus/pull/3 427 357 monadplus = overrideCabal super.monadplus (drv: { 428 - ## Unmerged. PR: https://github.com/hanshoglund/monadplus/pull/3 429 - ## 430 358 ## • No instance for (Semigroup (Partial a b)) 431 359 ## arising from the superclasses of an instance declaration 432 360 ## • In the instance declaration for ‘Monoid (Partial a b)’ ··· 438 366 }; 439 367 }); 440 368 369 + ## Unmerged. PR: https://github.com/reflex-frp/reflex/pull/158 441 370 reflex = overrideCabal super.reflex (drv: { 442 - ## Unmerged. PR: https://github.com/reflex-frp/reflex/pull/158 443 - ## 444 371 ## • Could not deduce (Semigroup (Event t a)) 445 372 ## arising from the superclasses of an instance declaration 446 373 ## from the context: (Semigroup a, Reflex t) ··· 466 393 libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.data-default self.haskell-src-exts self.lens self.monad-control self.prim-uniq self.reflection self.split self.template-haskell self.unbounded-delays ]; 467 394 }); 468 395 396 + ## Unmerged. PR: https://github.com/ChrisKuklewicz/regex-tdfa/pull/13 469 397 regex-tdfa = overrideCabal super.regex-tdfa (drv: { 470 - ## Unmerged. PR: https://github.com/ChrisKuklewicz/regex-tdfa/pull/13 471 - ## 472 398 ## • No instance for (Semigroup (CharMap a)) 473 399 ## arising from the superclasses of an instance declaration 474 400 ## • In the instance declaration for ‘Monoid (CharMap a)’ ··· 480 406 }; 481 407 }); 482 408 409 + ## Unmerged. PR: https://github.com/vincenthz/hs-securemem/pull/12 483 410 securemem = overrideCabal super.securemem (drv: { 484 - ## Unmerged. PR: https://github.com/vincenthz/hs-securemem/pull/12 485 - ## 486 411 ## • No instance for (Semigroup SecureMem) 487 412 ## arising from the superclasses of an instance declaration 488 413 ## • In the instance declaration for ‘Monoid SecureMem’ ··· 494 419 }; 495 420 }); 496 421 422 + ## Unmerged. PR: https://github.com/bos/text-format/pull/21 497 423 text-format = overrideCabal super.text-format (drv: { 498 - ## Unmerged. PR: https://github.com/bos/text-format/pull/21 499 - ## 500 424 ## • No instance for (Semigroup Format) 501 425 ## arising from the superclasses of an instance declaration 502 426 ## • In the instance declaration for ‘Monoid Format’ ··· 508 432 }; 509 433 }); 510 434 435 + ## Unmerged. PR: https://github.com/ivan-m/wl-pprint-text/pull/17 511 436 wl-pprint-text = overrideCabal super.wl-pprint-text (drv: { 512 - ## Unmerged. PR: https://github.com/ivan-m/wl-pprint-text/pull/17 513 - ## 514 437 ## Ambiguous occurrence ‘<>’ 515 438 ## It could refer to either ‘PP.<>’, 516 439 ## imported from ‘Prelude.Compat’ at Text/PrettyPrint/Leijen/Text/Monadic.hs:73:1-36 ··· 547 470 ## Setup: Encountered missing dependencies: 548 471 ## template-haskell >=2.10 && <2.13 549 472 jailbreak = true; 550 - }); 551 - 552 - bytes = overrideCabal super.bytes (drv: { 553 - ## Setup: Encountered missing dependencies: 554 - ## ghc >=7.0 && <8.4 555 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 556 - doCheck = false; 557 473 }); 558 474 559 475 cabal-doctest = overrideCabal super.cabal-doctest (drv: { ··· 564 480 565 481 ChasingBottoms = overrideCabal super.ChasingBottoms (drv: { 566 482 ## Setup: Encountered missing dependencies: 567 - ## base >=4.2 && <4.11 483 + ## QuickCheck >=2.3 && <2.11, base >=4.2 && <4.11 568 484 jailbreak = true; 569 485 }); 570 486 571 - comonad = overrideCabal super.comonad (drv: { 572 - ## Setup: Encountered missing dependencies: 573 - ## ghc >=7.0 && <8.4 574 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 575 - doCheck = false; 576 - }); 577 - 578 487 deepseq-generics = overrideCabal super.deepseq-generics (drv: { 579 488 ## https://github.com/haskell-hvr/deepseq-generics/pull/4 580 489 jailbreak = true; 581 490 }); 582 491 583 - distributive = overrideCabal super.distributive (drv: { 584 - ## Setup: Encountered missing dependencies: 585 - ## ghc >=7.0 && <8.4 586 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 492 + doctest_0_14_0 = overrideCabal super.doctest_0_14_0 (drv: { 493 + ## uncaught exception: IOException of type NoSuchThing (test/integration/testImport: changeWorkingDirectory: does not exist (No such file or directory)) 587 494 doCheck = false; 588 495 }); 589 496 ··· 611 518 jailbreak = true; 612 519 }); 613 520 521 + here = overrideCabal super.here (drv: { 522 + ## Setup: Encountered missing dependencies: 523 + ## base >=4.5 && <4.11 524 + ## https://github.com/tmhedberg/here/pull/22 525 + jailbreak = true; 526 + }); 527 + 614 528 integer-logarithms = overrideCabal super.integer-logarithms (drv: { 615 529 ## Setup: Encountered missing dependencies: 616 530 ## base >=4.3 && <4.11 ··· 641 555 jailbreak = true; 642 556 }); 643 557 644 - linear = overrideCabal super.linear (drv: { 558 + megaparsec = overrideCabal super.megaparsec (drv: { 645 559 ## Setup: Encountered missing dependencies: 646 - ## ghc >=7.0 && <8.4 647 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 560 + ## QuickCheck >=2.7 && <2.11 648 561 doCheck = false; 649 562 }); 650 563 ··· 654 567 jailbreak = true; 655 568 }); 656 569 570 + ## Issue: https://github.com/pcapriotti/optparse-applicative/issues/288 571 + optparse-applicative = overrideCabal super.optparse-applicative (drv: { 572 + ## Setup: Encountered missing dependencies: 573 + ## QuickCheck >=2.8 && <2.11 574 + doCheck = false; 575 + }); 576 + 657 577 quickcheck-instances = overrideCabal super.quickcheck-instances (drv: { 658 578 ## Setup: Encountered missing dependencies: 659 579 ## base >=4.5 && <4.11 ··· 666 586 jailbreak = true; 667 587 }); 668 588 589 + scientific = overrideCabal super.scientific (drv: { 590 + ## Setup: Encountered missing dependencies: 591 + ## QuickCheck >=2.5 && <2.11 592 + doCheck = false; 593 + }); 594 + 669 595 tasty-expected-failure = overrideCabal super.tasty-expected-failure (drv: { 670 596 ## Setup: Encountered missing dependencies: 671 597 ## base >=4.5 && <4.11 ··· 675 601 tasty-hedgehog = overrideCabal super.tasty-hedgehog (drv: { 676 602 ## Setup: Encountered missing dependencies: 677 603 ## base >=4.8 && <4.11, tasty ==0.11.* 604 + jailbreak = true; 605 + }); 606 + 607 + ## Issue: https://github.com/haskell/test-framework/issues/35 608 + test-framework-quickcheck2 = overrideCabal super.test-framework-quickcheck2 (drv: { 609 + ## Setup: Encountered missing dependencies: 610 + ## QuickCheck >=2.4 && <2.11 678 611 jailbreak = true; 679 612 }); 680 613 ··· 697 630 ## Setup: Encountered missing dependencies: 698 631 ## base >=4.5 && <4.11 699 632 jailbreak = true; 700 - }); 701 - 702 - trifecta = overrideCabal super.trifecta (drv: { 703 - ## Setup: Encountered missing dependencies: 704 - ## ghc >=7.0 && <8.4 705 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 706 - doCheck = false; 707 633 }); 708 634 709 635 unliftio-core = overrideCabal super.unliftio-core (drv: {