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 rev = "8b79823c32e234c161baec67fdf7907952ca62b8"; 834 sha256 = "0hyrcyssclkdfcw2kgcark8jl869snwnbrhr9k0a9sbpk72wp7nz"; 835 }; 836 - }).override { language-c = self.language-c_0_7_0; }; 837 838 # Needs pginit to function and pgrep to verify. 839 tmp-postgres = overrideCabal super.tmp-postgres (drv: {
··· 833 rev = "8b79823c32e234c161baec67fdf7907952ca62b8"; 834 sha256 = "0hyrcyssclkdfcw2kgcark8jl869snwnbrhr9k0a9sbpk72wp7nz"; 835 }; 836 + }).override { language-c = self.language-c_0_7_2; }; 837 838 # Needs pginit to function and pgrep to verify. 839 tmp-postgres = overrideCabal super.tmp-postgres (drv: {
+108 -182
pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
··· 42 unix = null; 43 xhtml = null; 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 # Undo the override in `configuration-common.nix`: GHC 8.4 bumps Cabal to 2.1: 87 # Distribution/Simple/CCompiler.hs:64:10: error: 88 # • No instance for (Semigroup CDialect) ··· 96 ## Shadowed: 97 98 ## Needs bump to a versioned attribute 99 - ## 100 ## • Could not deduce (Semigroup (Dict a)) 101 ## arising from the superclasses of an instance declaration 102 ## from the context: a 103 constraints = super.constraints_0_10; 104 105 ## Needs bump to a versioned attribute 106 - ## 107 ## • Could not deduce (Semigroup (IterT m a)) 108 ## arising from the superclasses of an instance declaration 109 ## from the context: (Monad m, Monoid a) 110 free = super.free_5; 111 112 - funcmp = overrideCabal super.funcmp_1_9 (drv: { 113 - ## Needs bump to a versioned attribute 114 - ## 115 - ## Needed for (<>) in prelude 116 ## Setup: Encountered missing dependencies: 117 - ## base >=3 && <4.11 118 - jailbreak = true; 119 }); 120 121 hspec-core = overrideCabal super.hspec-core_2_4_8 (drv: { 122 - ## Needs bump to a versioned attribute 123 ## 124 - ## • No instance for (Semigroup Summary) 125 - ## arising from the superclasses of an instance declaration 126 - ## • In the instance declaration for ‘Monoid Summary’ 127 ## 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 ## 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 ## 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 }); 135 136 ## Needs bump to a versioned attribute 137 - ## 138 ## breaks hspec: 139 ## Setup: Encountered missing dependencies: 140 ## hspec-discover ==2.4.7 141 hspec-discover = super.hspec-discover_2_4_8; 142 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 - }); 154 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 - }); 164 165 ## Needs bump to a versioned attribute 166 - ## 167 ## • No instance for (Semigroup Builder) 168 ## arising from the superclasses of an instance declaration 169 ## • In the instance declaration for ‘Monoid Builder’ 170 stringbuilder = super.stringbuilder_0_5_1; 171 172 ## Needs bump to a versioned attribute 173 - ## 174 ## Module ‘Data.Semigroup’ does not export ‘Monoid(..)’ 175 ## | 176 ## 80 | import Data.Semigroup (Semigroup(..), Monoid(..)) ··· 179 180 ## On Hackage: 181 182 tasty = overrideCabal super.tasty (drv: { 183 - ## On Hackage, awaiting for import 184 - ## 185 ## • No instance for (Semigroup OptionSet) 186 ## arising from the superclasses of an instance declaration 187 ## • In the instance declaration for ‘Monoid OptionSet’ ··· 192 193 ## Upstreamed 194 195 haskell-gi = overrideCabal super.haskell-gi (drv: { 196 - ## Upstreamed, awaiting a Hackage release 197 - ## 198 ## Setup: Encountered missing dependencies: 199 ## haskell-gi-base ==0.20.* 200 src = pkgs.fetchFromGitHub { ··· 203 rev = "30d2e6415c5b57760f8754cd3003eb07483d60e6"; 204 sha256 = "1l3qm97gcjih695hhj80rbpnd72prnc81lg5y373yj8jk9f6ypbr"; 205 }; 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 }); 211 212 haskell-gi-base = overrideCabal super.haskell-gi-base (drv: { 213 - ## Upstreamed, awaiting a Hackage release 214 - ## 215 ## Setup: Encountered missing dependencies: 216 ## haskell-gi-base ==0.21.* 217 - ## cannot build derivation ‘/nix/store/b3d6yr1rzk4hpzg87yk4n5i4321i824f-gi-cairo-1.0.14.drv’: 1 dependencies couldn't be built 218 src = pkgs.fetchFromGitHub { 219 owner = "haskell-gi"; 220 repo = "haskell-gi"; ··· 224 prePatch = "cd base; "; 225 }); 226 227 haskell-src-exts = overrideCabal super.haskell-src-exts (drv: { 228 - ## Upstreamed, awaiting a Hackage release 229 - ## 230 ## • Could not deduce (Semigroup (ParseResult m)) 231 ## arising from the superclasses of an instance declaration 232 ## from the context: Monoid m ··· 238 }; 239 }); 240 241 lambdacube-compiler = overrideCabal super.lambdacube-compiler (drv: { 242 - ## Upstreamed, awaiting a Hackage release 243 - ## 244 ## Setup: Encountered missing dependencies: 245 ## aeson >=0.9 && <0.12, 246 ## base >=4.7 && <4.10, ··· 255 }; 256 }); 257 258 lambdacube-ir = overrideCabal super.lambdacube-ir (drv: { 259 - ## Upstreamed, awaiting a Hackage release 260 - ## 261 ## Setup: Encountered missing dependencies: 262 ## aeson >=0.9 && <0.12, base >=4.8 && <4.10, vector ==0.11.* 263 src = pkgs.fetchFromGitHub { ··· 269 prePatch = "cd lambdacube-ir.haskell; "; 270 }); 271 272 simple-reflect = overrideCabal super.simple-reflect (drv: { 273 - ## Upstreamed, awaiting a Hackage release 274 - ## 275 ## • No instance for (Semigroup Expr) 276 ## arising from the superclasses of an instance declaration 277 ## • In the instance declaration for ‘Monoid Expr’ ··· 283 }; 284 }); 285 286 singletons = overrideCabal super.singletons (drv: { 287 - ## Upstreamed, awaiting a Hackage release 288 - ## 289 ## Setup: Encountered missing dependencies: 290 ## th-desugar ==1.7.* 291 src = pkgs.fetchFromGitHub { ··· 296 }; 297 }); 298 299 th-desugar = overrideCabal super.th-desugar (drv: { 300 - ## Upstreamed, awaiting a Hackage release 301 - ## 302 ## • Could not deduce (MonadIO (DsM q)) 303 ## arising from the 'deriving' clause of a data type declaration 304 ## from the context: Quasi q ··· 310 }; 311 }); 312 313 websockets = overrideCabal super.websockets (drv: { 314 - ## Upstreamed, awaiting a Hackage release 315 - ## 316 ## • No instance for (Semigroup SizeLimit) 317 ## arising from the superclasses of an instance declaration 318 ## • In the instance declaration for ‘Monoid SizeLimit’ ··· 327 328 ## Unmerged 329 330 blaze-builder = overrideCabal super.blaze-builder (drv: { 331 - ## Unmerged. PR: https://github.com/lpsmith/blaze-builder/pull/10 332 - ## 333 ## • No instance for (Semigroup Poke) 334 ## arising from the superclasses of an instance declaration 335 ## • In the instance declaration for ‘Monoid Poke’ ··· 341 }; 342 }); 343 344 bytestring-trie = overrideCabal super.bytestring-trie (drv: { 345 - ## Unmerged. PR: https://github.com/wrengr/bytestring-trie/pull/3 346 - ## 347 ## • Could not deduce (Semigroup (Trie a)) 348 ## arising from the superclasses of an instance declaration 349 ## from the context: Monoid a ··· 364 libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.data-or ]; 365 }); 366 367 gtk2hs-buildtools = overrideCabal super.gtk2hs-buildtools (drv: { 368 - ## Unmerged. PR: https://github.com/gtk2hs/gtk2hs/pull/233 369 - ## 370 ## Setup: Encountered missing dependencies: 371 ## Cabal >=1.24.0.0 && <2.1 372 src = pkgs.fetchFromGitHub { ··· 378 prePatch = "cd tools; "; 379 }); 380 381 hashtables = overrideCabal super.hashtables (drv: { 382 - ## Unmerged. PR: https://github.com/gregorycollins/hashtables/pull/46 383 - ## 384 ## • No instance for (Semigroup Slot) 385 ## arising from the superclasses of an instance declaration 386 ## • In the instance declaration for ‘Monoid Slot’ ··· 392 }; 393 }); 394 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 - 427 monadplus = overrideCabal super.monadplus (drv: { 428 - ## Unmerged. PR: https://github.com/hanshoglund/monadplus/pull/3 429 - ## 430 ## • No instance for (Semigroup (Partial a b)) 431 ## arising from the superclasses of an instance declaration 432 ## • In the instance declaration for ‘Monoid (Partial a b)’ ··· 438 }; 439 }); 440 441 reflex = overrideCabal super.reflex (drv: { 442 - ## Unmerged. PR: https://github.com/reflex-frp/reflex/pull/158 443 - ## 444 ## • Could not deduce (Semigroup (Event t a)) 445 ## arising from the superclasses of an instance declaration 446 ## from the context: (Semigroup a, Reflex t) ··· 466 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 }); 468 469 regex-tdfa = overrideCabal super.regex-tdfa (drv: { 470 - ## Unmerged. PR: https://github.com/ChrisKuklewicz/regex-tdfa/pull/13 471 - ## 472 ## • No instance for (Semigroup (CharMap a)) 473 ## arising from the superclasses of an instance declaration 474 ## • In the instance declaration for ‘Monoid (CharMap a)’ ··· 480 }; 481 }); 482 483 securemem = overrideCabal super.securemem (drv: { 484 - ## Unmerged. PR: https://github.com/vincenthz/hs-securemem/pull/12 485 - ## 486 ## • No instance for (Semigroup SecureMem) 487 ## arising from the superclasses of an instance declaration 488 ## • In the instance declaration for ‘Monoid SecureMem’ ··· 494 }; 495 }); 496 497 text-format = overrideCabal super.text-format (drv: { 498 - ## Unmerged. PR: https://github.com/bos/text-format/pull/21 499 - ## 500 ## • No instance for (Semigroup Format) 501 ## arising from the superclasses of an instance declaration 502 ## • In the instance declaration for ‘Monoid Format’ ··· 508 }; 509 }); 510 511 wl-pprint-text = overrideCabal super.wl-pprint-text (drv: { 512 - ## Unmerged. PR: https://github.com/ivan-m/wl-pprint-text/pull/17 513 - ## 514 ## Ambiguous occurrence ‘<>’ 515 ## It could refer to either ‘PP.<>’, 516 ## imported from ‘Prelude.Compat’ at Text/PrettyPrint/Leijen/Text/Monadic.hs:73:1-36 ··· 547 ## Setup: Encountered missing dependencies: 548 ## template-haskell >=2.10 && <2.13 549 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 }); 558 559 cabal-doctest = overrideCabal super.cabal-doctest (drv: { ··· 564 565 ChasingBottoms = overrideCabal super.ChasingBottoms (drv: { 566 ## Setup: Encountered missing dependencies: 567 - ## base >=4.2 && <4.11 568 jailbreak = true; 569 }); 570 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 deepseq-generics = overrideCabal super.deepseq-generics (drv: { 579 ## https://github.com/haskell-hvr/deepseq-generics/pull/4 580 jailbreak = true; 581 }); 582 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 587 doCheck = false; 588 }); 589 ··· 611 jailbreak = true; 612 }); 613 614 integer-logarithms = overrideCabal super.integer-logarithms (drv: { 615 ## Setup: Encountered missing dependencies: 616 ## base >=4.3 && <4.11 ··· 641 jailbreak = true; 642 }); 643 644 - linear = overrideCabal super.linear (drv: { 645 ## Setup: Encountered missing dependencies: 646 - ## ghc >=7.0 && <8.4 647 - ## /run/current-system/sw/bin/nix-shell: failed to build all dependencies 648 doCheck = false; 649 }); 650 ··· 654 jailbreak = true; 655 }); 656 657 quickcheck-instances = overrideCabal super.quickcheck-instances (drv: { 658 ## Setup: Encountered missing dependencies: 659 ## base >=4.5 && <4.11 ··· 666 jailbreak = true; 667 }); 668 669 tasty-expected-failure = overrideCabal super.tasty-expected-failure (drv: { 670 ## Setup: Encountered missing dependencies: 671 ## base >=4.5 && <4.11 ··· 675 tasty-hedgehog = overrideCabal super.tasty-hedgehog (drv: { 676 ## Setup: Encountered missing dependencies: 677 ## base >=4.8 && <4.11, tasty ==0.11.* 678 jailbreak = true; 679 }); 680 ··· 697 ## Setup: Encountered missing dependencies: 698 ## base >=4.5 && <4.11 699 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 }); 708 709 unliftio-core = overrideCabal super.unliftio-core (drv: {
··· 42 unix = null; 43 xhtml = null; 44 45 # Undo the override in `configuration-common.nix`: GHC 8.4 bumps Cabal to 2.1: 46 # Distribution/Simple/CCompiler.hs:64:10: error: 47 # • No instance for (Semigroup CDialect) ··· 55 ## Shadowed: 56 57 ## Needs bump to a versioned attribute 58 ## • Could not deduce (Semigroup (Dict a)) 59 ## arising from the superclasses of an instance declaration 60 ## from the context: a 61 constraints = super.constraints_0_10; 62 63 ## Needs bump to a versioned attribute 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 74 ## • Could not deduce (Semigroup (IterT m a)) 75 ## arising from the superclasses of an instance declaration 76 ## from the context: (Monad m, Monoid a) 77 free = super.free_5; 78 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: { 85 ## Setup: Encountered missing dependencies: 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; 93 }); 94 95 + ## Needs bump to a versioned attribute 96 hspec-core = overrideCabal super.hspec-core_2_4_8 (drv: { 97 + ## Setup: Encountered missing dependencies: 98 + ## QuickCheck >=2.5.1 && <2.11 99 ## 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: 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: 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: ··· 107 }); 108 109 ## Needs bump to a versioned attribute 110 ## breaks hspec: 111 ## Setup: Encountered missing dependencies: 112 ## hspec-discover ==2.4.7 113 hspec-discover = super.hspec-discover_2_4_8; 114 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; 120 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; 125 126 ## Needs bump to a versioned attribute 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 135 ## • No instance for (Semigroup Builder) 136 ## arising from the superclasses of an instance declaration 137 ## • In the instance declaration for ‘Monoid Builder’ 138 stringbuilder = super.stringbuilder_0_5_1; 139 140 ## Needs bump to a versioned attribute 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 153 ## Module ‘Data.Semigroup’ does not export ‘Monoid(..)’ 154 ## | 155 ## 80 | import Data.Semigroup (Semigroup(..), Monoid(..)) ··· 158 159 ## On Hackage: 160 161 + ## On Hackage, awaiting for import 162 tasty = overrideCabal super.tasty (drv: { 163 ## • No instance for (Semigroup OptionSet) 164 ## arising from the superclasses of an instance declaration 165 ## • In the instance declaration for ‘Monoid OptionSet’ ··· 170 171 ## Upstreamed 172 173 + ## Upstreamed, awaiting a Hackage release 174 haskell-gi = overrideCabal super.haskell-gi (drv: { 175 ## Setup: Encountered missing dependencies: 176 ## haskell-gi-base ==0.20.* 177 src = pkgs.fetchFromGitHub { ··· 180 rev = "30d2e6415c5b57760f8754cd3003eb07483d60e6"; 181 sha256 = "1l3qm97gcjih695hhj80rbpnd72prnc81lg5y373yj8jk9f6ypbr"; 182 }; 183 }); 184 185 + ## Upstreamed, awaiting a Hackage release 186 haskell-gi-base = overrideCabal super.haskell-gi-base (drv: { 187 ## Setup: Encountered missing dependencies: 188 ## haskell-gi-base ==0.21.* 189 + ## cannot build derivation ‘/nix/store/qvnrni6j2sz8z26kmjz1hgxfxvggkvjl-gi-cairo-1.0.14.drv’: 1 dependencies couldn't be built 190 src = pkgs.fetchFromGitHub { 191 owner = "haskell-gi"; 192 repo = "haskell-gi"; ··· 196 prePatch = "cd base; "; 197 }); 198 199 + ## Upstreamed, awaiting a Hackage release 200 haskell-src-exts = overrideCabal super.haskell-src-exts (drv: { 201 ## • Could not deduce (Semigroup (ParseResult m)) 202 ## arising from the superclasses of an instance declaration 203 ## from the context: Monoid m ··· 209 }; 210 }); 211 212 + ## Upstreamed, awaiting a Hackage release 213 lambdacube-compiler = overrideCabal super.lambdacube-compiler (drv: { 214 ## Setup: Encountered missing dependencies: 215 ## aeson >=0.9 && <0.12, 216 ## base >=4.7 && <4.10, ··· 225 }; 226 }); 227 228 + ## Upstreamed, awaiting a Hackage release 229 lambdacube-ir = overrideCabal super.lambdacube-ir (drv: { 230 ## Setup: Encountered missing dependencies: 231 ## aeson >=0.9 && <0.12, base >=4.8 && <4.10, vector ==0.11.* 232 src = pkgs.fetchFromGitHub { ··· 238 prePatch = "cd lambdacube-ir.haskell; "; 239 }); 240 241 + ## Upstreamed, awaiting a Hackage release 242 simple-reflect = overrideCabal super.simple-reflect (drv: { 243 ## • No instance for (Semigroup Expr) 244 ## arising from the superclasses of an instance declaration 245 ## • In the instance declaration for ‘Monoid Expr’ ··· 251 }; 252 }); 253 254 + ## Upstreamed, awaiting a Hackage release 255 singletons = overrideCabal super.singletons (drv: { 256 ## Setup: Encountered missing dependencies: 257 ## th-desugar ==1.7.* 258 src = pkgs.fetchFromGitHub { ··· 263 }; 264 }); 265 266 + ## Upstreamed, awaiting a Hackage release 267 th-desugar = overrideCabal super.th-desugar (drv: { 268 ## • Could not deduce (MonadIO (DsM q)) 269 ## arising from the 'deriving' clause of a data type declaration 270 ## from the context: Quasi q ··· 276 }; 277 }); 278 279 + ## Upstreamed, awaiting a Hackage release 280 websockets = overrideCabal super.websockets (drv: { 281 ## • No instance for (Semigroup SizeLimit) 282 ## arising from the superclasses of an instance declaration 283 ## • In the instance declaration for ‘Monoid SizeLimit’ ··· 292 293 ## Unmerged 294 295 + ## Unmerged. PR: https://github.com/lpsmith/blaze-builder/pull/10 296 blaze-builder = overrideCabal super.blaze-builder (drv: { 297 ## • No instance for (Semigroup Poke) 298 ## arising from the superclasses of an instance declaration 299 ## • In the instance declaration for ‘Monoid Poke’ ··· 305 }; 306 }); 307 308 + ## Unmerged. PR: https://github.com/wrengr/bytestring-trie/pull/3 309 bytestring-trie = overrideCabal super.bytestring-trie (drv: { 310 ## • Could not deduce (Semigroup (Trie a)) 311 ## arising from the superclasses of an instance declaration 312 ## from the context: Monoid a ··· 327 libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.data-or ]; 328 }); 329 330 + ## Unmerged. PR: https://github.com/gtk2hs/gtk2hs/pull/233 331 gtk2hs-buildtools = overrideCabal super.gtk2hs-buildtools (drv: { 332 ## Setup: Encountered missing dependencies: 333 ## Cabal >=1.24.0.0 && <2.1 334 src = pkgs.fetchFromGitHub { ··· 340 prePatch = "cd tools; "; 341 }); 342 343 + ## Unmerged. PR: https://github.com/gregorycollins/hashtables/pull/46 344 hashtables = overrideCabal super.hashtables (drv: { 345 ## • No instance for (Semigroup Slot) 346 ## arising from the superclasses of an instance declaration 347 ## • In the instance declaration for ‘Monoid Slot’ ··· 353 }; 354 }); 355 356 + ## Unmerged. PR: https://github.com/hanshoglund/monadplus/pull/3 357 monadplus = overrideCabal super.monadplus (drv: { 358 ## • No instance for (Semigroup (Partial a b)) 359 ## arising from the superclasses of an instance declaration 360 ## • In the instance declaration for ‘Monoid (Partial a b)’ ··· 366 }; 367 }); 368 369 + ## Unmerged. PR: https://github.com/reflex-frp/reflex/pull/158 370 reflex = overrideCabal super.reflex (drv: { 371 ## • Could not deduce (Semigroup (Event t a)) 372 ## arising from the superclasses of an instance declaration 373 ## from the context: (Semigroup a, Reflex t) ··· 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 ]; 394 }); 395 396 + ## Unmerged. PR: https://github.com/ChrisKuklewicz/regex-tdfa/pull/13 397 regex-tdfa = overrideCabal super.regex-tdfa (drv: { 398 ## • No instance for (Semigroup (CharMap a)) 399 ## arising from the superclasses of an instance declaration 400 ## • In the instance declaration for ‘Monoid (CharMap a)’ ··· 406 }; 407 }); 408 409 + ## Unmerged. PR: https://github.com/vincenthz/hs-securemem/pull/12 410 securemem = overrideCabal super.securemem (drv: { 411 ## • No instance for (Semigroup SecureMem) 412 ## arising from the superclasses of an instance declaration 413 ## • In the instance declaration for ‘Monoid SecureMem’ ··· 419 }; 420 }); 421 422 + ## Unmerged. PR: https://github.com/bos/text-format/pull/21 423 text-format = overrideCabal super.text-format (drv: { 424 ## • No instance for (Semigroup Format) 425 ## arising from the superclasses of an instance declaration 426 ## • In the instance declaration for ‘Monoid Format’ ··· 432 }; 433 }); 434 435 + ## Unmerged. PR: https://github.com/ivan-m/wl-pprint-text/pull/17 436 wl-pprint-text = overrideCabal super.wl-pprint-text (drv: { 437 ## Ambiguous occurrence ‘<>’ 438 ## It could refer to either ‘PP.<>’, 439 ## imported from ‘Prelude.Compat’ at Text/PrettyPrint/Leijen/Text/Monadic.hs:73:1-36 ··· 470 ## Setup: Encountered missing dependencies: 471 ## template-haskell >=2.10 && <2.13 472 jailbreak = true; 473 }); 474 475 cabal-doctest = overrideCabal super.cabal-doctest (drv: { ··· 480 481 ChasingBottoms = overrideCabal super.ChasingBottoms (drv: { 482 ## Setup: Encountered missing dependencies: 483 + ## QuickCheck >=2.3 && <2.11, base >=4.2 && <4.11 484 jailbreak = true; 485 }); 486 487 deepseq-generics = overrideCabal super.deepseq-generics (drv: { 488 ## https://github.com/haskell-hvr/deepseq-generics/pull/4 489 jailbreak = true; 490 }); 491 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)) 494 doCheck = false; 495 }); 496 ··· 518 jailbreak = true; 519 }); 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 + 528 integer-logarithms = overrideCabal super.integer-logarithms (drv: { 529 ## Setup: Encountered missing dependencies: 530 ## base >=4.3 && <4.11 ··· 555 jailbreak = true; 556 }); 557 558 + megaparsec = overrideCabal super.megaparsec (drv: { 559 ## Setup: Encountered missing dependencies: 560 + ## QuickCheck >=2.7 && <2.11 561 doCheck = false; 562 }); 563 ··· 567 jailbreak = true; 568 }); 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 + 577 quickcheck-instances = overrideCabal super.quickcheck-instances (drv: { 578 ## Setup: Encountered missing dependencies: 579 ## base >=4.5 && <4.11 ··· 586 jailbreak = true; 587 }); 588 589 + scientific = overrideCabal super.scientific (drv: { 590 + ## Setup: Encountered missing dependencies: 591 + ## QuickCheck >=2.5 && <2.11 592 + doCheck = false; 593 + }); 594 + 595 tasty-expected-failure = overrideCabal super.tasty-expected-failure (drv: { 596 ## Setup: Encountered missing dependencies: 597 ## base >=4.5 && <4.11 ··· 601 tasty-hedgehog = overrideCabal super.tasty-hedgehog (drv: { 602 ## Setup: Encountered missing dependencies: 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 611 jailbreak = true; 612 }); 613 ··· 630 ## Setup: Encountered missing dependencies: 631 ## base >=4.5 && <4.11 632 jailbreak = true; 633 }); 634 635 unliftio-core = overrideCabal super.unliftio-core (drv: {