graphql-engine/nix
Samir Talwar f2fe9f9579 Nix: Upgrade Ormolu to v0.7.0.0.
This requires serious monkey-patching.

We start with v0.6.0.1, upgrade its `src`, and override dependencies to make the version constraints happy.

We build it with GHC 9.4 because it bundles text v2, which is required for Ormolu v0.5.3 and up. This means we can't just override the Hackage package; instead, we override the root-level package and use that directly.

Because of this, HLS will use the wrong Ormolu version. We can resolve this once we upgrade to GHC 9.4 *and* a version of hls-ormolu-plugin is released which supports this version of Ormolu (at the time of writing, only v0.5.x and older are supported).

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/9289
GitOrigin-RevId: 438fe045bc74834d99b80b8822bfb609ac11ada1
2023-05-24 23:02:03 +00:00
..
overlays Nix: Upgrade Ormolu to v0.7.0.0. 2023-05-24 23:02:03 +00:00
msodbcsql18-darwin.nix nix: Upgrade msodbcsql18 to the latest minor version. 2023-03-25 20:23:25 +00:00
msodbcsql18-linux.nix nix: Upgrade msodbcsql18 to the latest minor version. 2023-03-25 20:23:25 +00:00
nixpkgs.nix Nix: Upgrade Ormolu to v0.7.0.0. 2023-05-24 23:02:03 +00:00
shell.nix Nix: Upgrade Ormolu to v0.7.0.0. 2023-05-24 23:02:03 +00:00
versions.nix Push the Nix dependency management configuration to the OSS repository. 2022-10-11 15:33:22 +00:00