Merge pull request #35511 from deepfire/ghc-8.4

GHC 8.4 configuration: more package fixes

authored by Peter Simons and committed by GitHub b41c8b18 f5d145a7

+94 -4
+94 -4
pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
··· 213 }); 214 215 ## Upstreamed, awaiting a Hackage release 216 lambdacube-compiler = overrideCabal super.lambdacube-compiler (drv: { 217 ## Setup: Encountered missing dependencies: 218 ## aeson >=0.9 && <0.12, ··· 263 repo = "singletons"; 264 rev = "23aa4bdaf05ce025a2493b35ec3c26cc94e3fdce"; 265 sha256 = "0hw12v4z8jxmykc3j8z6g27swmfpxv40bgnx7nl0ialpwbz9mz27"; 266 }; 267 }); 268 ··· 435 }; 436 }); 437 438 ## Unmerged. PR: https://github.com/ivan-m/wl-pprint-text/pull/17 439 wl-pprint-text = overrideCabal super.wl-pprint-text (drv: { 440 ## Ambiguous occurrence ‘<>’ ··· 446 rev = "615b83d1e5be52d1448aa1ab2517b431a617027b"; 447 sha256 = "1p67v9s878br0r152h4n37smqhkg78v8zxhf4qm6d035s4rzj76i"; 448 }; 449 }); 450 451 ··· 615 jailbreak = true; 616 }); 617 618 text-lens = overrideCabal super.text-lens (drv: { 619 ## Setup: Encountered missing dependencies: 620 - ## base >=4.9.0.0 && <4.10, 621 - ## extra >=1.4.10 && <1.5, 622 - ## hspec >=2.2.4 && <2.3, 623 - ## lens ==4.14.* 624 jailbreak = true; 625 }); 626
··· 213 }); 214 215 ## Upstreamed, awaiting a Hackage release 216 + http-api-data = overrideCabal super.http-api-data (drv: { 217 + ## • No instance for (Semigroup Form) 218 + ## arising from the 'deriving' clause of a data type declaration 219 + ## Possible fix: 220 + src = pkgs.fetchFromGitHub { 221 + owner = "fizruk"; 222 + repo = "http-api-data"; 223 + rev = "83aac9540f4a304927c601c5db12f4dc2bf93816"; 224 + sha256 = "14hy13szr09vsisxi25a4qfajqjwznvn222bqk55dcdlnrgf0zi9"; 225 + }; 226 + ## Setup: Encountered missing dependencies: 227 + ## base >=4.7 && <4.11 228 + jailbreak = true; 229 + }); 230 + 231 + ## Upstreamed, awaiting a Hackage release 232 lambdacube-compiler = overrideCabal super.lambdacube-compiler (drv: { 233 ## Setup: Encountered missing dependencies: 234 ## aeson >=0.9 && <0.12, ··· 279 repo = "singletons"; 280 rev = "23aa4bdaf05ce025a2493b35ec3c26cc94e3fdce"; 281 sha256 = "0hw12v4z8jxmykc3j8z6g27swmfpxv40bgnx7nl0ialpwbz9mz27"; 282 + }; 283 + }); 284 + 285 + ## Upstreamed, awaiting a Hackage release 286 + tar = overrideCabal super.tar (drv: { 287 + ## • No instance for (Semigroup (Entries e)) 288 + ## arising from the superclasses of an instance declaration 289 + ## • In the instance declaration for ‘Monoid (Entries e)’ 290 + src = pkgs.fetchFromGitHub { 291 + owner = "haskell"; 292 + repo = "tar"; 293 + rev = "abf2ccb8f7da0514343a0b2624cabebe081bdfa8"; 294 + sha256 = "0s33lgrr574i1r7zc1jqahnwx3dv47ny30mbx5zfpdzjw0jdl5ny"; 295 }; 296 }); 297 ··· 464 }; 465 }); 466 467 + ## Unmerged. PR: https://github.com/vincenthz/hs-tls/pull/270 468 + tls = overrideCabal super.tls (drv: { 469 + ## • No instance for (Semigroup Credentials) 470 + ## arising from the superclasses of an instance declaration 471 + ## • In the instance declaration for ‘Monoid Credentials’ 472 + src = pkgs.fetchFromGitHub { 473 + owner = "ocheron"; 474 + repo = "hs-tls"; 475 + rev = "763656fbc6c2edabb43fc63d8717960f4b26e6e7"; 476 + sha256 = "0v7f9b78w6prkbscdx5ggjixll9z1zfqzm5x0ap4wvynnflkspqb"; 477 + }; 478 + prePatch = "cd core; "; 479 + }); 480 + 481 + ## Unmerged. PR: https://github.com/Soostone/uri-bytestring/pull/0 482 + uri-bytestring = overrideCabal super.uri-bytestring (drv: { 483 + ## Setup: Encountered missing dependencies: 484 + ## template-haskell >=2.9 && <2.13 485 + src = pkgs.fetchFromGitHub { 486 + owner = "koenigmaximilian"; 487 + repo = "uri-bytestring"; 488 + rev = "105d5855bbf9c78d1e48394677b42a058e242fc9"; 489 + sha256 = "144hr12k0d61zpgxv62vwlzy6bfs01fqh7qr4qsbv457sznmbb9d"; 490 + }; 491 + }); 492 + 493 ## Unmerged. PR: https://github.com/ivan-m/wl-pprint-text/pull/17 494 wl-pprint-text = overrideCabal super.wl-pprint-text (drv: { 495 ## Ambiguous occurrence ‘<>’ ··· 501 rev = "615b83d1e5be52d1448aa1ab2517b431a617027b"; 502 sha256 = "1p67v9s878br0r152h4n37smqhkg78v8zxhf4qm6d035s4rzj76i"; 503 }; 504 + }); 505 + 506 + ## Unmerged. PR: https://github.com/vincenthz/hs-certificate/pull/89 507 + x509 = overrideCabal super.x509 (drv: { 508 + ## • No instance for (Semigroup DistinguishedName) 509 + ## arising from the superclasses of an instance declaration 510 + ## • In the instance declaration for ‘Monoid DistinguishedName’ 511 + src = pkgs.fetchFromGitHub { 512 + owner = "bgamari"; 513 + repo = "hs-certificate"; 514 + rev = "2c5f54ba69c8a0531d10f9b37542bf958ede54c9"; 515 + sha256 = "1fakr9gqz8k62rnjdsslfavbqrhn92jq9mahyc91f9zhisxp5kdf"; 516 + }; 517 + prePatch = "cd x509; "; 518 + }); 519 + 520 + ## Unmerged. PR: https://github.com/vincenthz/hs-certificate/pull/89 521 + x509-store = overrideCabal super.x509-store (drv: { 522 + ## • No instance for (Semigroup CertificateStore) 523 + ## arising from the superclasses of an instance declaration 524 + ## • In the instance declaration for ‘Monoid CertificateStore’ 525 + src = pkgs.fetchFromGitHub { 526 + owner = "bgamari"; 527 + repo = "hs-certificate"; 528 + rev = "2c5f54ba69c8a0531d10f9b37542bf958ede54c9"; 529 + sha256 = "1fakr9gqz8k62rnjdsslfavbqrhn92jq9mahyc91f9zhisxp5kdf"; 530 + }; 531 + prePatch = "cd x509-store; "; 532 }); 533 534 ··· 698 jailbreak = true; 699 }); 700 701 + ## Issue: https://github.com/ChrisPenner/rasa/issues/54 702 text-lens = overrideCabal super.text-lens (drv: { 703 + ## Failures: 704 + ## test/Spec.hs:136: 705 + ## 1) TextLens.range gets "" if invalid range 706 + ## uncaught exception: ErrorCall (Data.Text.Array.new: size overflow 707 + ## CallStack (from HasCallStack): 708 + ## error, called at libraries/text/Data/Text/Array.hs:132:20 in text-1.2.3.0:Data.Text.Array) 709 + ## Randomized with seed 2114194349 710 + ## Finished in 0.0017 seconds 711 + doCheck = false; 712 ## Setup: Encountered missing dependencies: 713 + ## extra >=1.4.10 && <1.5, lens ==4.14.* 714 jailbreak = true; 715 }); 716