anchor.diff:    }) super.misfortune);
   
     # GHC 9 support https://github.com/lambdabot/dice/pull/2
  -  dice = appendPatch (pkgs.fetchpatch {
  +  dice = appendPatch (fetchpatch {
       name = "dice-ghc9.patch";
       url = "https://github.com/lambdabot/dice/commit/80d6fd443cb17b21d91b725f994ece6e8274e0a0.patch";
       excludes = [ ".gitignore" ];
  
positive.code:   jwt = dontCheck super.jwt;
  
    # 2022-03-16: ghc 9 support has not been merged: https://github.com/hasura/monad-validate/pull/5
    monad-validate = appendPatch (pkgs.fetchpatch {
      url = "https://github.com/hasura/monad-validate/commit/7ba916e23c219a8cd397e2a1801c74682b52fcf0.patch";
      sha256 = "sha256-udJ+/2VvfWA5Bm36nftH0sbPNuMkWj8rCh9cNN2f9Zw=";
    }) (dontCheck super.monad-validate);
  
negative.code:   csv = overrideCabal (drv: { preCompileBuildDriver = "rm Setup.hs"; }) super.csv;
  
    # 2022-02-25: Upstream fixes are not released. Remove this override on update.
    cabal-fmt = assert super.cabal-fmt.version == "0.1.5.1"; lib.pipe super.cabal-fmt [
      doJailbreak
      (appendPatch (fetchpatch {
        url = "https://github.com/phadej/cabal-fmt/commit/842630f70adb5397245109f77dba07662836e964.patch";
        sha256 = "sha256-s0W/TI3wHA73MFyKKcNBJFHgFAmBDLGbLaIvWbe/Bsg=";
      }))
  