lol

haskell.compiler.ghc{8107,902}: give cabal-paths.patch a better name

+2 -4
+1 -2
pkgs/development/compilers/ghc/8.10.7.nix
··· 226 226 sha256 = "0r4zjj0bv1x1m2dgxp3adsf2xkr94fjnyj1igsivd9ilbs5ja0b5"; 227 227 }) 228 228 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 229 - 230 229 # Prevent the paths module from emitting symbols that we don't use 231 230 # when building with separate outputs. 232 231 # 233 232 # These cause problems as they're not eliminated by GHC's dead code 234 233 # elimination on aarch64-darwin. (see 235 234 # https://github.com/NixOS/nixpkgs/issues/140774 for details). 236 - ./cabal-paths.patch 235 + ./Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch 237 236 ]; 238 237 239 238 postPatch = "patchShebangs .";
+1 -2
pkgs/development/compilers/ghc/9.0.2.nix
··· 205 205 sha256 = "sha256-b4feGZIaKDj/UKjWTNY6/jH4s2iate0wAgMxG3rAbZI="; 206 206 }) 207 207 ] ++ lib.optionals (stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64) [ 208 - 209 208 # Prevent the paths module from emitting symbols that we don't use 210 209 # when building with separate outputs. 211 210 # 212 211 # These cause problems as they're not eliminated by GHC's dead code 213 212 # elimination on aarch64-darwin. (see 214 213 # https://github.com/NixOS/nixpkgs/issues/140774 for details). 215 - ./cabal-paths.patch 214 + ./Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch 216 215 ]; 217 216 218 217 postPatch = "patchShebangs .";
pkgs/development/compilers/ghc/cabal-paths.patch pkgs/development/compilers/ghc/Cabal-3.2-3.4-paths-fix-cycle-aarch64-darwin.patch