@ -1777,4 +1777,23 @@ self: super: {
# May be possible to remove at the next release (1.11.0)
taskell = doJailbreak super . taskell ;
# ghc-bignum is not buildable if none of the three backends
# is explicitly enabled. We enable Native for now as it doesn't
# depend on anything else as oppossed to GMP and FFI.
# Apply patch which fixes a compilation failure we encountered.
# Can be removed if the following issue is resolved / the patch
# is merged and released:
# * https://gitlab.haskell.org/ghc/ghc/-/issues/19638
# * https://gitlab.haskell.org/ghc/ghc/-/merge_requests/5454
ghc-bignum = overrideCabal super . ghc-bignum ( old : {
configureFlags = ( old . configureFlags or [ ] ) ++ [ " - f " " N a t i v e " ] ;
patches = ( old . patches or [ ] ) ++ [
( pkgs . fetchpatch {
url = " h t t p s : / / g i t l a b . h a s k e l l . o r g / g h c / g h c / - / c o m m i t / 0 8 d 1 5 8 8 b f 3 8 d 8 3 1 4 0 a 8 6 8 1 7 a 7 a 6 1 5 d b 4 8 6 3 5 7 d 4 f . p a t c h " ;
sha256 = " 1 q x 4 r 0 3 1 y 7 2 p x 2 9 1 v z 3 8 b n g 9 s b 2 3 r 8 z b 3 5 s 0 3 v 5 h h a w l m g z f z c b 5 " ;
stripLen = 2 ;
} )
] ;
} ) ;
} // import ./configuration-tensorflow.nix { inherit pkgs haskellLib ; } self super