anchor.diff:    lifted-async = doJailbreak super.lifted-async;
     lukko = doJailbreak super.lukko;
     network = super.network_3_1_2_5;
  +  OneTuple = super.OneTuple_0_3_1;
     parallel = doJailbreak super.parallel;
     polyparse = overrideCabal (doJailbreak super.polyparse) (drv: { postPatch = "sed -i -e 's, <0.11, <0.12,' polyparse.cabal"; });
     primitive = doJailbreak super.primitive;
  +  quickcheck-instances = super.quickcheck-instances_0_3_26_1;
     regex-posix = doJailbreak super.regex-posix;
     resolv = doJailbreak super.resolv;
     singleton-bool = doJailbreak super.singleton-bool;
  
positive.code:     excludes = ["*.cabal"];
    });
  
    attoparsec = appendPatch (doJailbreak super.attoparsec_0_14_1) (pkgs.fetchpatch {
      url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/attoparsec-0.14.1.patch";
      sha256 = "0nprywmi3i9ih8mcc8afyimrfjr8pbcjxr2ywz9gwdlwdplk21da";
    });
  
    # 0.12.0 introduces support for 9.2
    base-compat = self.base-compat_0_12_0;
    base-compat-batteries = self.base-compat-batteries_0_12_0;
  
    basement = overrideCabal (appendPatch super.basement (pkgs.fetchpatch {
      url = "https://gitlab.haskell.org/ghc/head.hackage/-/raw/dfd024c9a336c752288ec35879017a43bd7e85a0/patches/basement-0.0.12.patch";
      sha256 = "0c8n2krz827cv87p3vb1vpl3v0k255aysjx9lq44gz3z1dhxd64z";
  
negative.code:   # https://github.com/snoyberg/mono-traversable/issues/192
    mono-traversable = dontCheck super.mono-traversable;
  
    # Disable tests pending resolution of
    # https://github.com/Soostone/retry/issues/71
    retry = dontCheck super.retry;
  