Unverified Commit ba90bab6 authored by maralorn's avatar maralorn Committed by GitHub
Browse files

Merge pull request #196781 from 9999years/fix-ormolu-fourmolu-darwin-aarch64

ormolu/fourmolu: Fix build on aarch64-darwin
parents 27e5ca47 e0f2f2b6
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -299,6 +299,15 @@ self: super: ({
  # https://github.com/haskell-crypto/cryptonite/issues/360
  cryptonite = appendPatch ./patches/cryptonite-remove-argon2.patch super.cryptonite;

  # Build segfaults unless `fixity-th` is disabled.
  # https://github.com/tweag/ormolu/issues/927
  ormolu_0_5_0_1 = overrideCabal (drv: {
    libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.file-embed ];
  }) (disableCabalFlag "fixity-th" super.ormolu_0_5_0_1);
  fourmolu_0_8_2_0 = overrideCabal (drv: {
    libraryHaskellDepends = drv.libraryHaskellDepends ++ [ self.file-embed ];
  }) (disableCabalFlag "fixity-th" super.fourmolu_0_8_2_0);

} // lib.optionalAttrs pkgs.stdenv.isx86_64 {  # x86_64-darwin

  # tests appear to be failing to link or something: